Devi fare un form per l'upload + uno script che sposti e rinomini il file.
file upload.php (form per l'upload):
Codice PHP:
<html>
<body>
<form method="post" action="uploadit.php" enctype="multipart/form-data">
<input type="file" name="miofile">
<input type="submit" value="Upload">
</form>
</body>
</html>
file uploadit.php (sposta e rinomina il file):
Codice PHP:
<HTML>
<BODY>
<?PHP
if ($_FILES['miofile']['error']==UPLOAD_ERR_OK) {
if (is_uploaded_file($_FILES['miofile']['tmp_name'])) {
// RECUPERO I PARAMETRI DA PASSARE ALLA FUNZIONE PREDEFINITA PER L'UPLOAD
$cartella = $_SERVER['DOCUMENT_ROOT']."/tuacartella";
$percorso = $_FILES['miofile']['tmp_name'];
$img = "nometuofile.ext";
// ESEGUO L'UPLOAD CONTROLLANDO L'ESITO
if (move_uploaded_file($percorso,"$cartella/$img"))
{
print "Upload eseguito con successo";
}
else
{
print "Si sono verificati errori durante lo spostamento dalla cartella temporanea a quella definitiva";
}
}
}
?>
Ritorna al form per inviare i [url="upload.php"]file[/url]
</BODY>
</HTML>
verifica i percorsi e il nome del file..