PDA

View Full Version : [php/js??] sfogliare l'HD di un utente per upload di file in rete


kamerinik
24-04-2008, 21:39
cosa usano i siti dove č possibile, sfogliando il proprio hd, uploadare un'immagine o altro?

:muro:

MasterDany
24-04-2008, 22:27
si puņ usare qualsiasi linguaggio dinamico.Io consiglio semopre o PHP o ASP(o .net)

alfgt
25-04-2008, 17:56
Basta HTML:
<form enctype="multipart/form-data" action="esempio.php" method=POST>

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

<input type=file name="miofile">

<input type=submit value="Invia file">

</form>

ma io farei sempre qualche controllo lato client con javascript e lato server su esempio.php

<?


/* Controlla se e' stato inviato qualcosa */

if ($miofile_size == 0 ) {

echo "<b>File vuoto!</b>";

exit;

}


/* Controlla le dimensioni del file inviato */

if ($miofile_size > 10000 ) {

echo "<b>Il file inviato &egrave; troppo grande!</b>";

exit;

}

/* Controlla il tipo di file inviato */

if ( substr($miofile_type,0,6) != 'image/' ) {

echo "<b>Il file inviato non &egrave; una immagine !</b>";

exit;

}


/* Copia il file */

$immagine = './'. strtolower($miofile_name);

if (! copy($miofile,$immagine) ) {

echo "<b>Si &egrave; verificato un errore mentre copiavo il file: controllare i diritti di scrittura</b>";

exit;

}

?>