Hi Jungs und Mädels,
ich habe da ein kleines Problem bei einer Funktion. Auch nach der Googlesuche oder Forensuche bin ich auf keine passende Anwort gekommen. Deshalb würde ich mich sehr freuen wenn ihr mir weiterhelfen könnt.
Und zwar habe ich eine Funktion die vor einem Upload von einer Datei (in meinem Fall ein Bild), wenn es die Datei schon gibt, mir einen neuen Dateinamen mit Endung (1) (2) usw zurück gibt.
Leider gibt sie mir iwie nichts zurück oder ich habe da etwas übersehen...
Hier ein ausschnitt aus meinem Code:
Vielen Dank schonmal
ich habe da ein kleines Problem bei einer Funktion. Auch nach der Googlesuche oder Forensuche bin ich auf keine passende Anwort gekommen. Deshalb würde ich mich sehr freuen wenn ihr mir weiterhelfen könnt.
Und zwar habe ich eine Funktion die vor einem Upload von einer Datei (in meinem Fall ein Bild), wenn es die Datei schon gibt, mir einen neuen Dateinamen mit Endung (1) (2) usw zurück gibt.
Leider gibt sie mir iwie nichts zurück oder ich habe da etwas übersehen...
Hier ein ausschnitt aus meinem Code:
PHP:
$img_file_name = ''.createfile($_FILES['datei'.$i]['name'],0,$img_file_tmp,$path);
function createfile($img_file_name,$counter,$img_file_tmp,$path){
$file_with_path = ''.$path.$img_file_name;
if(file_exists($file_with_path)){
$counter++;
$new_file_name = $img_file_name."(".$counter.")";
createfile($new_file_name,$counter,$img_file_tmp,$path);
}else{
return (''.$img_file_name);
}
}
Vielen Dank schonmal