Hé Php'ers.... ik noem mezel nog niet z'n scripter...maar doe mijn best! ;-)
Ik heb een file upload (multiple) maar er zit een file_exist check in.
Wanneer file 1 exist dan stopt hij maar wanneer dat file 3 is dan doet hij wel 1 en 2 uploaden
Dat wil ik nu juist niet!
Hij staat binnen een loop...waar schijnlijk moet ik hem dan erbuiten zetten ofzo?
Ik krijg nu gelijk nog een idee dus ga het ook ff zelf proberen.
Maar dit is de code... kan iemand mij de weg wijzen?! Alvast Thanks!!
// start for loop
for ( $x=0; $x < $uploadNeed; $x++) {
$file_name = trim($_FILES['uploadFile'. $x]['name']);
$file_name = stripslashes($file_name);
$file_name = ereg_replace(" ", "", $file_name);
// upload the files
$uploadit = $uploaddir . $file_name;
$filenameCheck = $uploaddir.$file_name;
echo "FilenameCheck = ".$filenameCheck."<br>";
if (file_exists($filenameCheck)) {
echo "<h4>De foto $file_name bestaat al!!</h4></br>";
##echo "<a href='javascript:history.back()' class='botNav'>back</a>";
echo "<meta http-equiv=Refresh content=4;url=javascript:history.back()>";
$transmit = "not";
break;
} else {
if (move_uploaded_file($_FILES['uploadFile'. $x]['tmp_name'], $uploadit)) {
$foto[] = $file_name; // Maakt een array van de file_name ofwel de fotos
$transmit = "ok"; // check if successfully
echo "$file_name is ge-upload<br />";
} else {
$transmit = "not";
echo "<h1>$file_name kon niet worden ge-upload!</h1><br>";
}// end of loop
}
}
1.056 views