Semplice upload di file in php

Posted on 01. May, 2006 by Administrator in php, tutorials


Obiettivo
In questo articolo tratteremo come fare l'upload dei nostri files sul server.

Articolo
Per spostare un file dal nostro computer nel nostro spazio web, facciamo una operazione chiamata upload.
Il file che vogliamo copiare nel nostro spazio web, lo carichiamo in un apposito modulo:

<form action="upload.php" method="post" ENCTYPE="multipart/form-data">
Percorso del file: <input type="file" name="theFile">
<input type="hidden" name="MAX_FILE_SIZE" value="500000">
<input type="submit" value="upload">
</form>

Dove la massima dimensione del file e' dichiarata con:

<input type="hidden" name="MAX_FILE_SIZE" value="500000">

e qui il nome del file

<input type="file" name="theFile">

dove :

$theFile: Nome del file temporaneo nel server
$theFile_name: Nome del file che l'utente ha nella sua macchina
$theFile_size: Dimensione del file in bytes.
$theFile_type: MIME type del file.

Fatto cio' andiamo a vedere come andiamo a mettere nel file upload.php . Mettiamo solo la funzione

copy("nome_file","percorso_destinazione")

Supponiamo di volerlo spostare nella cartella del server "/home/site/www/theFile_name", la cosa che dobbiamo fare e':

<?
copy($theFile,"/home/site/www/theFile_name");
unlink($theFile);
?>


Correlati

Leave a reply