All pastes #929034 Raw Edit

Something

public text v1 · immutable
·published 2008-03-05 14:17 UTC
rendered paste body
		$num_files = count($_FILES);
		$limitedext = array(".exe");

       for ($i = 1; $i <= $num_files-1; $i++) {

           $new_file = $_FILES['file'.$i];
           $file_tmp = $new_file['tmp_name'];
		   
		   if($file_info = image_info($file_tmp)){
		   
			   $file_name = nameImage(".".$file_info['type']);

	           if (!is_uploaded_file($file_tmp)) {
			   
	                $error = true;
					$_SESSION['mail_error'] .= "<font color='red'>Der skete en fejl da <b>".$file_name."</b> skulle vedhæftes, og mailen blev derfor ikke sendt. Prøv igen.</font><br>";
	           
			   }else{
			   
					if (move_uploaded_file($file_tmp,"../../galleri/pics/".$file_name)) {
					
						// 100x75 -
						// 75x100 |
						//  100x100 |_
						
						if($file_name['width'] > $file_name['length']){
						
						$image_p = imagecreatetruecolor("100", "75");
						$image = imagecreatefromjpeg("../../galleri/pics/".$file_name);
						imagecopyresampled($image_p, $image, 0, 0, 0, 0, "100", "75", $file_name['width'], $file_name['length']);
						
						}
					
						$db->query("INSERT INTO `galleri_billeder` (`kategori`, `fil`, `tid`) VALUES ('".$_POST['kategori']."', '".$file_name."', '".time()."')");					
						chmod("../../galleri/pics/".$file_name, 0644);
						
					}else{
					}

	           } // end is uploaded
			   
	       } // end loop
	   
	   } // end file