allora devo fare un controllo sul peso in bit dei due file che carico ed entrambi non devono superare il valore assegnato alla variabile $maxlimit , ora cosa succede che se i file non superano entrambi le dimensioni della variabile $maxlimit sembra che la query funzioni senza errori; se entrambi superano la variabile $maxlimit mi ritorna l'errore "il file è troppo grande" ma lo stesso effettua la query (invece non dovrebbe farla) . Spero di essermi spiegato al meglio

posto il codice del ciclo for con i controlli all'interno

Codice PHP:

.....
.......
........
for(
$i 1$i <= count($_FILES); $i++)
                      {
                      
$time      time();
                      
$uploaddir "aziende/".$time."_";

                      if(isset(
$_FILES["file".$i]['tmp_name']))
                        {
                        
$uploadfile[$i] = fspace($_FILES["file".$i]['name']);
                        
$upload         $uploaddir.$uploadfile[$i];
                        }
                      else
                         {
                         
$uploadfile[$i] = FALSE;
                         
$upload         FALSE;
                         }

                      if((
fExt($uploadfile[$i]) == 'gif') OR (fExt($uploadfile[$i]) == 'jpeg') OR (fExt($uploadfile[$i]) == 'jpg'))
                       {

                         
$maxlimit 10000// Set maximum file limit (in bits)
                         
$filesize $_FILES['file'.$i]['size']; // Get file size (in bits)

                         
if($filesize 1){ // File vuoto
                            
echo "- File vuoto
"
;
                        }
                        elseif(
$filesize $maxlimit){ // File più grande del richiesto
                            
echo "il file è troppo grande
"
;
                            
//echo "
[url='form.php']Torna dietro[/url]";
                        }    

                        elseif(move_uploaded_file(
$_FILES["file".$i]['tmp_name'], $upload))
                         {
                         
$file_up[$i] = "aziende/".$time."_".$uploadfile[$i];   
                         }
                        
                       else
                          {
                          
$file_up[$i] ='aziende/default.jpg';
                          }

                       } 

subito dopo questo ciclo for avviene la query..



Codice PHP:
   $query="INSERT INTO members ........