Seite 1 von 1
Dateiendungen
Verfasst: 08.07.2005 17:15
von Unsinn
Hi,
ich hab mich nun ein wenig mit dem Auslesen von Verzeichnissen schlau gemacht. Jetzt stellt sich mir die Frage, wie man die Dateiendungen weglässt, wenn man ein ganzes Verzeichnis ausliest per PHP.
Also wenn z.B. die Dateien 123.jpg und tool.php im Verzeichnis sind, soll das Script nur 123 und tool ausgeben im Browser.
Würde mich über Hilfe freuen

Verfasst: 08.07.2005 17:33
von Dennis63
http://de2.php.net/strrpos
Damit sollte das kein Problem mehr sein.
Grüße
Dennis
Verfasst: 08.07.2005 18:10
von pokepika
wobei diese Funktion wesentlich besser läuft (auch bei ungewöhnlichen dateinamen)
http://de3.php.net/manual/de/function.pathinfo.php
Verfasst: 08.07.2005 19:55
von Unsinn
Die Funktion sieht mir schon ansprechender aus^^
Danke
Edit:
Ich komm leider immer noch nicht weiter
Kann mir nicht jemand ma kurz ein Script basteln, dass die Dateiendung
beim auslesen weglässt?
Verfasst: 08.07.2005 21:11
von Unsinn
OK. Habs geschafft

Bisl auf Umwegen, aber wenn ihr was besseres habt, zeigt es mir
Hier mein Auslesescript zum Auslesen eines Ordners, wo nur Bilder drin sind. Und beim Auslesen nur der Name der Bildes angezeigt wird^^
Code: Alles auswählen
<?php
$Pfad=".";
if($Verzeichniszeiger=opendir($Pfad))
{
while($Datei=readdir($Verzeichniszeiger))
{
if ($Datei!="." && $Datei!="..")
{
$laenge= strlen($Datei);
$startpos=$laenge-4;
echo substr_replace($Datei,"",$startpos)."<br />";
}
}
closedir($Verzeichniszeiger);
}
?>
Verfasst: 08.07.2005 23:56
von Pyramide
Schonmal geprüft, was dein Code bei einer Datei "bild.jpeg" ausgibt?