non so quale sia il problema, però questo funziona:
CODICE HTML:
Codice PHP:
<form action="filephp.php" enctype="multipart/form-data">
<input type="hidden" name="MAX_FILE_SIZE" value="4000000" />
<input type="file" name="files" size="40" />
<input type="submit" name="submit" value="Invia Immagine">
</form>
CODICE PHP DI FILEPHP.PHP:
Codice PHP:
$nomefile = "miaimmagine.jpg" //nome che vuoi diventi quello dell'immagine caricata
if($_POST['submit']=="Invia Immagine"){
if ($_FILES['files']['name']) { //controlla che non hai lasciato vuoto l'input files
// php controlla la dimensione del file automaticamente
if (move_uploaded_file($_FILES['files']['tmp_name'], $nomefile) {
echo 'caricato con successo';
} else {
echo 'errore di caricamento';
}
} else {
echo 'non hai specificato l'immagine da caricare';
}