Domini - Rubalo.it registrazione domini e spazio web hosting e server                                 Pensa a un dominio:    
Cerca:     Ricerca avanzata
Sfoglia per categorie:
Invia articolo

Come si effettua l'upload dei files via PHP?

Visite: 2122
Posted: 03 lug, 2008
by: Admin A.
Updated: 09 ott, 2009
by: Admin A.
 

Di seguito riportiamo un esempio basico di script per l’upload di file via browser

 

<?


/********************* VARIABILI DA SETTARE ********************/
// Directory dove salvare i files Uploadati ( chmod 777 o permessi di scrittura, percorso assoluto)
$upload_dir = $_SERVER["DOCUMENT_ROOT"] . "/upload";

// Eventuale nuovo nome da dare al file uploadato
$new_name = "";

// Se $new_name è vuota, il nome sarà lo stesso del file uploadato
$file_name = ($new_name) ? $new_name : $_FILES["upfile"]["name"];

if(trim($_FILES["upfile"]["name"]) == "") {

die("Non hai indicato il file da uploadare !");

}

if(@is_uploaded_file($_FILES["upfile"]["tmp_name"])) {

@move_uploaded_file($_FILES["upfile"]["tmp_name"], "$upload_dir/$file_name")
or die("Impossibile spostare il file, controlla l'esistenza o i permessi della directory dove fare l'upload.");

} else {

die("Problemi nell'upload del file " .
$_FILES["upfile"]["name"]);

}

echo "L'upload del file " . $_FILES["upfile"]["name"] .
" è avvenuto correttamente";

?>
Altro in questa categoria
document Che cosa significa "hosting" ?
document Che differenza c'e' tra Windows e Linux?
document Pubblicazione dei siti web tramite FTP
document Pubblicazione tramite frontpage
document Ho acquistato uno piano hosting da Rubalo.it , posso utilizzare tale spazio per un’altro nome a dominio?
document Se ho spazio web presso altri provider o su un mio server , posso utilizzarli per un dominio registrato presso RUBALO.IT?
document Attivare un database mysql
document Qual è lo spazio assegnato al mio db mysql
document Cosa significa ‘query’ ?
document Ho raggiunto il limite di query giornaliere per il db mysql, è possibile aumentarle?
document Recuperare i dati di accesso per la gestione del dominio/hosting
document Come posso scaricare l'Emmeblog?
document Procedura di attivazione e personalizzazione dell'Emmeblog
document Formmail
document Connessione Database MySQL tramite l’uso di ASP
document LAR
document Cdosys, formMail in asp per Hosting Windows Rubalo.it
document Esempio di utilizzo di client ftp per la pubblicazione del sito web
document protezione di cartelle con .htaccess
document Invio email dal sito web (per hosting linux)
document E’possibile utilizzare PEAR per l’autenticazione email su hosting linux?
document Utilizzo di Joomla su server Linux
document DOCUMENT_ROOT su server Windows
document Invio Email dal sito (con PhpMailer per php5)



RSS