ciao ragazzi
il mio problema è che nonostante i controlli sul file, quando ho un file troppo grande,viene eseguito lo stesso l'upload anche se la sequenza di instruzioni non dovrebbe neanche arrivare alla copy, e come se non bastasse mi da pure gli alert che ho messo quindi funziona! è come se mi entrase in tutti e due i casi dell'if
codice:
$path="......";
      if( $ifoto == none )
	{
		echo('<script language="Javascript">alert ("Nessun file")</script>');
	}
	else if($ifoto_size < 1024000){	      
		if ( ($ifoto_type == "image/png") || ($ifoto_type == "image/gif") || ($ifoto_type == "image/jpeg") ){
			if (copy( $ifoto , "$path/$ifoto_name" )){

				/*echo('<script language="Javascript">alert ("'.$foto.' copiato con successo in '.$path.'/'.$foto_name.'")</script>');*/
			}
			else echo('<script language="Javascript">alert ("'.$ifoto_name.' non copiato in '.$path.'")</script>');
			unlink($ifoto);
		}
	}
	else{
	    	echo('<script language="Javascript">alert ("Formato file non valido o troppo grande")</script>');
	    	$ifoto_name='';
	}