Hallo,
Das Problem ist, dass in der Adresse durchaus mehrere Punkte vorkommen können. Um die Dateierweiterung zu bekommen, müsste ich es bei letzten "." aufteilen. Hat jemand Lösungsvorschläge?
Versuche es so:
<?php
$dateiname="das.ist.ein.langer.name.txt";
// Position des letzten Punktes finden
for($i=strlen($dateiname)-1;$i>=0;$i--)
{
if($dateiname[$i]==".")break;
}
// Teilstring nach dem letzten Punkt auslesen
$erweiterung=substr($dateiname,$i+1,strlen(dateiname));
print $erweiterung; // txt
?>
MfG, Thomas