GHOST-ITA |
|
| Ciao a tutti, oggi vi spiego come creare un semplice uploader di file. CODICE <form method="post" action="upload.php" enctype="multipart/form-data"> Scegli il file: <input type="file" name="file"> <input type="submit" value="Invia" name="go"> </form>
<?php
if(@$_FILES['file'] != "") { $cartella = "uploads/"; //cartella dove vengono caricati i file $destinazione = $cartella.basename( $_FILES['file']['name']);
if(@move_uploaded_file($_FILES['file']['tmp_name'], $destinazione)) echo "File caricato con successo!"; else echo "Errore nell'upload del file";
}elseif(isset($_POST['go'])) echo "Nessun file selezionato!";
?> Ora vi spiego un pò piu nel specifico : Questa prima parte(fatta in html molto facile da capire): HTML <form method="post" action="upload.php" enctype="multipart/form-data"> Scegli il file: <input type="file" name="file"> <input type="submit" value="Invia" name="go"> </form> Sta a dire che il file dovrà essere rinominato in upload.php (ovviamente se cambiate nel codice potete rinominarlo a vostro piacimento) E la seconda parte Sta a dire una volta sfogliato il documento da uppare, il messaggio finale sara Invia che poi potrete cambiare E qui invece: if(@$_FILES['file'] != "") { $cartella = "uploads/"; //cartella dove vengono caricati i file $destinazione = $cartella.basename( $_FILES['file']['name']); Vi sta ad indicare che dovrete creare una nuova cartella con il nome uploads in modo che i file uppati andranno a finire li
|
| |