PHP gevorderde | 
                         | 
                        Bovendien kun je op extensie controleren met: 
    
    
        
            
                $_FILES['bestand']['type'] == "image/gif" 
             
            $_FILES['bestand']['type'] == "image/gif" 
 
  
         
          
     
  
of 
    
    
        
            
                //controle extensie
							if(!eregi("((.gif|.jpg|.JPG|.GIF)$)", $screen))
								{
								echo "Screen ".$i." is niet van het juiste type";
								}
             
            //controle extensie 							if(!eregi("((.gif|.jpg|.JPG|.GIF)$)", $screen)) 								{ 								echo "Screen ".$i." is niet van het juiste type"; 								} 
 
  
         
          
     
  
 
Voor het uploaden heb ik al eens een functie gemaakt: 
    
    
        
            
                
function upload_file($van,$naam) {
  $map = '../images/';
  $naar = $map.$naam;
  if(file_exists($naar)) {
    return false;
  }
  elseif(!move_uploaded_file($van, $naar)) {
    return false;
  }
  else {
    return true;
  }
}
             
            function upload_file($van,$naam) {   $map = '../images/';   $naar = $map.$naam;     return false;   }     return false;   }   else {     return true;   } } 
 
  
         
          
     
  
 
en bij het aanroepen is de van de ['tmp_name']. 
Natuurlijk ga je nog wat moeten aanpassen maar bij mij werkt het zo. |