salve, sto cercando di creare una cosa semplice semplice per stampare a video il tipo di immagine che un utente cerca di uploadare...

Per fare cio' uso gli attributi della funzione getimagesize...
Sembra che tutto vada bene solo che non mi stampa a video il tipo di immagine... dove sbaglio? Vi posto il codice...

Codice PHP:
<?php 
// Controllo che il campo file, che invia l'immagine non sia vuoto, il campo ha nome file
if(trim($file) == ""){
echo 
"Non hai selezionato alcuna immagine. Torna indietro e riprova!!!";
}
else{
do{
if(
is_uploaded_file($_FILES['$file']['tmp_name'])){
// Richiamo gli attributi del file da inviare attraverso la funzione getimagesize
list($width$height$type$attr) = getimagesize($_FILES['$file']['tmp_name']);
if(
$type == 1){
$msg "L'immagine è di tipo GIF";
break;
}
else if(
$type == 2){
$msg "L'immagine è di tipo jpg";
break;
}
else if(
$type == 3){
$msg "L'immagine è di tipo png";
break;
}
}
}while(
false);
echo 
$msg;
}
?>