Originariamente inviato da mgs
prova così:

Codice PHP:
<?php 

if(strlen($nome_file $_FILES['immagine']['name']) > 0) { 
     
    
// QUI C'E' UN IMMAGINE, ALLORA CONTROLLO SE ECCEDO LA MAX DIM DI 1,4 MB

    
$dimensioni_file filesize($_FILES['immagine']['tmp_name']);

    if(
$dimensioni_file 1420000) { 
         
        echo 
$dimensioni_file." eccede 1,4 mb..:"
        echo 
"
"

        echo 
"
"


        
// BACK 
        
echo "<a href=\"inserisci.php\">back..</a>"

    } else { 
         
        echo 
$dimensioni_file." va benissimo...."
         
    } 
     
} else { 
     
    
// QUI NESSUNA IMMAGINE INSERITA... 
    
echo "inserisci un immagine...."
    echo 
"
"

    echo 
"
"

     
    
// BACK 
    
echo "<a href=\"inserisci.php\">back..</a>"
         

     
?>
..Non mi serve visualizzare i dati in maniera piu' carina...
E poi, non sono un guru php ma penso sia esattemanente la stessa cosa scrivere:

Codice PHP:

// CODICE PIU' PULITO
if($dimensioni_file $_FILES['immagine']['size'] > 1420000) {

oppure

// CODICE UN PO' FAGIANO (TEMP NAME DA DOVE VIENE FUORI) ?!??!?!?!
$dimensioni_file filesize($_FILES['immagine']['tmp_name']); 

if(
$dimensioni_file 1420000) { 
ecc..ecc... 

E poi e' esattamente come l'avevo gia' modificato ma il risultato non cambia, se non ci credete provatelo !!

Grazie cmq.