- <?  
- include "../connect.php" ; 
-   
- $forms = 10;           //Standaard aantal file uploads 
- $status = "nieuw" ;   // de status van de foto  
- $user = TRUE;         //User kan aangeven dat hij meer files wil uploaden  
- $max_size = 0;        //Maximale bestands grootte, 0 voor ongelimiteerd  
- $max_thumb = 100;     //Maximale hoogte dan wel breedte van de thumb.  
- $ext = "jpg jpeg gif png";  // Welke extensies kunnen er worden geupload ( als alles mag dan niks invullen )  
-   
- // Toegestaande extensies opvragen  
-   
- if(isset($_POST['forms']) && $user==TRUE){  
-     $forms=$_POST['forms'];  
- }  
-   
- if($_SERVER['REQUEST_METHOD'] == "POST" && isset($_POST['submit'])){  
-     $aantal=count($_FILES['image']['type']);  
-     $i=0;  
-     for($i=0;$i<$aantal;$i++){  
-         if(!empty($_FILES['image']['tmp_name'][$i])){  
-             $type= $_FILES['image']['type'][$i];  
-   
-             // Bestands naam opvragen  
-             $bestand2 = explode("\\", $_FILES['image']['name'][$i]);  
-             $laatste = count($bestand2) - 1;  
-             $bestand2 = "$bestand2[$laatste]";  
-   
-             // Extensie van bestand opvragen  
-             $bestand3 = explode(".", $bestand2);  
-             $laatste = count($bestand3) - 1;  
-             $bestand3 = "$bestand3[$laatste]";  
-             $bestand3 = strtolower($bestand3);  
-   
-             for ($tel = 0;$tel < $aantal; $tel++){  
-                 if ($bestand3 == $ext[$tel]){  
-                     $extfout = "nee";  
-   
-                 }  
-             }  
-   
-             if($type == "image/gif" OR $type == "image/pjpeg" OR $type == "image/x-png" OR $type == "image/jpeg"){  
-                 if(!empty($max_size) && $_FILES['image']['size'][$i] > $max_size){  
-                     echo"Bestand is te groot: ".$_FILES['image']['size'][$i]." / ".$max_size."<br>\n";  
-                 }elseif(!isset($extfout)){  
-                 }else{  
-   
-                     if(move_uploaded_file($_FILES['image']['tmp_name'][$i],  "fotoalbum/img/".$foto_name.".".$bestand3)){  
-                         echo $foto_name.".".$bestand3." is succesvol geupload.<br \>\n<img src=\"fotoalbum/img/thumb/".$foto_name.".".$bestand3."\" \><br \>\n";  
-                         if($type == "image/gif"){  
-                             $photo = imagecreatefromgif("fotoalbum/img/".$foto_name.".".$bestand3);  
-                         }elseif($type == "image/pjpeg" OR $type == "image/jpeg"){  
-                             $photo = imagecreatefromjpeg ("fotoalbum/img/".$foto_name.".".$bestand3);  
-                         }elseif($type == "image/x-png"){  
-                             $photo = imagecreatefrompng("fotoalbum/img/".$foto_name.".".$bestand3);  
-                         }  
-                         $photo_dimensions_width = imagesx ($photo);  
-                         $photo_dimensions_height = imagesy ($photo);  
-   
-                         if ($photo_dimensions_width > $max_thumb OR $photo_dimensoons_height > $max_thumb) {  
-                           if ($photo_dimensions_width == $photo_dimensions_height) {  
-                             $thumb_dimensions_width = $max_thumb;  
-                             $thumb_dimensions_height = $max_thumb;  
-                           }  
-   
-                           elseif ($photo_dimensions_width > $photo_dimensions_height) {  
-                             $value = $photo_dimensions_width / $max_thumb;  
-                             $thumb_dimensions_width = $max_thumb;  
-                             $thumb_dimensions_height = round ($photo_dimensions_height / $value);  
-                           }  
-   
-                           else {  
-                             $value = $photo_dimensions_height / $max_thumb;  
-                             $thumb_dimensions_height = $max_thumb;  
-                             $thumb_dimensions_width = round ($photo_dimensions_width / $value);  
-                           }  
-                         }  
-   
-                         else {  
-                           $thumb_dimensions_width = $photo_dimensions_width;  
-                           $thumb_dimensions_height = $photo_dimensions_height;  
-                         }  
-   
-                         $create_thumb = imagecreatetruecolor ($thumb_dimensions_width, $thumb_dimensions_height);  
-                         imagecopyresampled ($create_thumb, $photo, 0, 0, 0, 0, $thumb_dimensions_width, $thumb_dimensions_height, $photo_dimensions_width, $photo_dimensions_height);  
-                         ImageJpeg($create_thumb,'fotoalbum/img/thumb/'.$foto_name.".jpg",90);  
-                         Imagedestroy($photo);  
-   
-   
- 		$categorie = $_POST['categorie'] ; 
-   
-      $query = "INSERT INTO images (image_path,categorie)  
- 	 VALUES ('$foto_name','$categorie')";    
-   
-   
- 	 echo "Foto's zijn succesvol ge-upload<br>" ;     
-   
-                     }else{  
-                         echo $_FILES['image']['name'][$i]." kon niet geupload worden.<br \>\n";  
-                     }  
-                 }  
-             }else{  
-                 echo "Ongeldig type: ".$type."<br>\n";  
-             }  
-         }else{  
-             echo "Geen file geselecteerd.<br>\n";  
-         }  
-     } 
-   
- }else{  
-   
-     ?>  
-     <FORM NAME="upload_form" METHOD="POST" ACTION=""  ENCTYPE="multipart/form-data">  
-     <?  
-     for($i=0;$i<$forms;$i++){  
-         ?>  
-         <INPUT TYPE="file" value="" NAME="image[<?=$i?>]" \><br> 
-   Selecteer de categorie voor de foto :  
-   <select name="categorie">  
- <?php  
- $query = "SELECT * FROM categorie ORDER BY id DESC";  
- echo"<option value=\"".$record->categorie."\">".$record->categorie."</option>";  
- }  
- ?>  
- </select> 
-   <br \> 
-   <br> 
- <hr> 
-         <?  
-      } 
-     ?>  
-     <INPUT TYPE="submit" NAME="submit" VALUE="Upload">  
-     </FORM>  
-     <?  
- }   
- ?>