Ok, c'è la funzione uploader che è inclusa... ecco il codice:
codice:
funz_uploader($img_up_name, $img_max_size, $img_name_dir) {
$img_size = $_FILES[$img_up_name] ['size']; // controlla la dimensione dell'immagine
$nome_img = $_FILES[$img_up_name] ['name']; // controlla il nome dell'immagine
$img_split = explode(".",$nome_img); // verifica il tipo di estensione del file, controllando
$estensione = array_pop($img_split); // le ultime letere dopo l'ultimo punto
if (is_uploaded_file($_FILES[$img_up_name] ['tmp_name'])) { // controlla se il file è stato caricato dal form
if ($img_size <= $img_max_size) {
// verifica se i file da caricare sono immagini
if ($estensione == "jpg" OR $estensione == "gif" OR $estensione == "jpeg") {
// sposta il file caricato
@move_uploaded_file($_FILES[$img_up_name] ['tmp_name'], "$img_name_dir/$nome_img")
or die ("Impossibile spostare il file.
<A href=\"javascript:history.back()\">Torna indietro.</A>");
echo ""; // se il file è stao caricato
} else {
echo "Questo file non puo' essere caricato sul server.
<A href=\"javascript:history.back()\">Torna indietro.</A>
"; // se il file non è stato caricato
}
} else {
echo "Questo file è troppo grande per essere caricato.
<A href=\"javascript:history.back()\">Torna indietro.</A>
"; // se il file è troppo grande
}
} else {
echo "Non riesco a caricare questo file sul server.
<A href=\"javascript:history.back()\">Torna indietro.</A>
"; // se non riesce a caricare il file
}
}
?>
Non è mia, l'ho scaricata da non mi ricordo dove... comunque funziona