Ciao ragazzi, devo contare quanti file ci sono in una cartella e chimera il file che devo uploadere come "conta quante ce ne sono di quella estensione"+1.
Così evito di avere doppioni quando carico un immagine.
Codice PHP:
if ($_FILES["file"]["error"] > 0) { echo "Error: " . $_FILES["file"]["error"] . "<br>"; }else { $image=$_FILES["file"]["name"]; $temp_name=$_FILES["file"]["tmp_name"]; $type=$_FILES["file"]["type"]; if(isset($_FILES['file']['tmp_name'])) {
// Error Handling in case of equal name if($type=="image/jpeg") //if the image type is jpeg { $fileCount = count (glob ('upload/*.jpeg')); $newName = 'upload/' . ( $fileCount + 1) . '.jpeg'; move_uploaded_file($_FILES['file']['tmp_name'], $newName); $image=($fileCount+1).'.jpeg'; // print file name echo($image); echo "<div align='center'>"; echo "Clothe Adedded Successfully"; echo "<a href='index.php'>Click here to come Back to the index page</a><br>"; echo "<a href='indexx.php'>Add new Clothe</a>"; echo "</div>"; }
E' sempre andato e oggi non funziona, che mi ricordi non ho toccato niente, ma magari è solo una svista logica.
Grazie in anticipo!