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;
}
?>