Devel: Dateiendung erkennen bei upload

Beitrag lesen

Hi,
Ich weiß nicht ob Du jetzt schon deine Antwort bekommen hast.
Vielleicht hilft Dir das:

/*
$filenam ist die Variable aus dem Formular $HTTP_POST_FILES['fieldname']
$save_location ist der Pfad auf dem Server wo die datei gespeichert werden soll
*/
function upload($filename, $save_location){

$date = date("_dmY");
 $filename_umbenannt = ereg_replace("[.]", $date.".", $filename);
 /*for debug
 echo $filename_umbenannt;
 */
 $upload = copy($filename_umbenannt, $save_location);
 if($upload){return true);
}

Ist ganz einfach und sollte vielleicht noch ein wenig optimiert werden. Hier gehe ich davon aus das der Dateiname nur einen "."
hat, aber dass muss ja nicht so sein. Deshalb nur als Anregeung betrachten.
Gruß
Devel