Lieber JulianBaumueller,
Ich will einen Inhalt aus einem Verzeichnis anzeigen.
das kannst Du anscheinend schon (siehe Dein Code-Beispiel).
Doch nun sollen die Dateien, die angezeigt werden, ohne endung (also ohne ".htm" or ".php" or ".txt" usw.) angezeigt werden...
Das löst Du mit einer simplen String-Operation. z.B. so:
$dateiname = preg_replace('~\.[^.]+$~', '', $dateiname);
while($datei=readdir($action)){
if(!preg_match("!(.|..)$!", $datei)){
?>
<a href="<?=$verzeichnis.'/'.$datei.' ?>"><?=$datei ?></a><br>
<?php
}
}
?>
Damit zeigst Du aber auch Verzeichnisse an... was in Deiner Aufgabenstellung aber nicht erwähnt wurde. Zudem ist es (für Windows-only-User) verwirrend, wenn sowohl Verzeichnisse, als auch Dateien keine Endungen haben - man sieht sozusagen nur noch Verzeichnisse.
> Hoffe auf schnelle Antworten.
Bitte nicht drängeln. Das wird hier nicht gerne gesehen.
Liebe Grüße,
Felix Riesterer.
--
ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)