devi prenderti le informazioni sull'immagine
list($width, $height, $type, $attr) = getimagesize($foto['tmp_name']);
$foto è il nome della tua variabile
e poi...
if (($type!=1) && ($type!=2) && ($type!=3)) {
echo "
Formato non corretto!!</p>";
die;
}
tipo 1 dovrebbe essere gif
tipo 2 dovrebbe essere jpeg
tipo 3 png
ok?