Ho un problema e devo risolverlo urgentemente.
Praticamente ho creato una pagina php in cui effettuo l'upload di più file(ho preso sputno da questo forum).
Il problema è che dopo aver effettuato l'upload il secondo ed i successsivi file vengono sovrascritti.Come posso risolvere?Vi prego aiutatemi,devo consegnare questa cosa entro domani sera.
Vi posto anche il codice:
Codice PHP:
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="1000000">
Percorso file 1<input name="userfile" type="file">
Percorso file 2<input name="userfile2" type="file">
Percorso file 3<input name="userfile3" type="file">
<input type="submit" value="inserisci">
</form>
e nel file upload.php
Codice PHP:
$uploadfile = $uploaddir . $_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
$nome_file=$_FILES['userfile']['name'];
//Memorizzo vari dati nel database
print"File uno caricato"
} else {
print "File 1 no uploaded";
}
$uploadfile2 = $uploaddir . $_FILES['userfile2']['name'];
if (move_uploaded_file($_FILES['userfile2']['tmp_name'], $uploadfile)) {
$nome_file2=$_FILES['userfile2']['name'];
//memorizzo vari dati nel database
print"File due caricato"
} else {
print "File 2 no uploaded";
}
$uploadfile3 = $uploaddir . $_FILES['userfile3']['name'];
if (move_uploaded_file($_FILES['userfile3']['tmp_name'], $uploadfile)) {
$nome_file3=$_FILES['userfile3']['name'];
//memorizzo vari dati nel database
print"File 3 caricato"
} else {
print "File 3 no uploaded";