ti metto questo piccolo script che ho scritto adesso.
codice:
<?php
$dir = "images/";
$estensioni = array("image/jpeg","image/gif","image/pjpeg");
if ($file['size'] > 1000000) { //non deve essere maggiore a circa 1 kb
echo "file è troppo grande";
} elseif (!in_array($file["type"], $estensioni)) { // cerca un valore in array
echo "devi caricare solo immagini con estensione jpeg o gif
";
} elseif (move_uploaded_file($file["tmp_name"], $dir.rand(1,1000).$file["name"].rand(1,1000))) {
echo "il file è stato caricato con sucesso";
} else {
echo "errore";
}
?>