Jeg har lavet en lille upload ting som også laver en lille version af billedet man uploader. men når jeg uploader et billede på mere end 2 mb laver den ikke en lille version og hvis jeg uploader mere end et billede (over 2 mb tilsammen) uploader den dem heller ikke 
kan nogle af jer hjælpe mig med det?
koden er 
<?php 
if ($_FILES['minfil']) //Har brugeren forsøgt at uploade noget? 
{ 
	$navn = $_REQUEST['navn'];
    //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" . $_FILES['minfil']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil']['name'];
    //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil']['name'] . " blevet uploadet"; 
    } 
    
    
    		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
		
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" .  $_FILES['minfil2']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil2']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil2']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil2']['name'] . " blevet uploadet *"; 
    } 
    
    
        		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
    
    
    
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" . $_FILES['minfil3']['name'];    
    $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil3']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil3']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil3']['name'] . " blevet uploadet *"; 
    } 
    
    
    
    
        		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
    
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" . $_FILES['minfil4']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil4']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil4']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil4']['name'] . " blevet uploadet *"; 
    } 
    
    
    
        		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
    
    
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" . $_FILES['minfil5']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil5']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil5']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil5']['name'] . " blevet uploadet *"; 
    } 
    
    
    
        		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
    
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination =  "./stor/" . $navn . "-" . $_FILES['minfil6']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil6']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil6']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil6']['name'] . " blevet uploadet *"; 
    } 
    
    
    
        		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
    
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" . $_FILES['minfil7']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil7']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil7']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil7']['name'] . " blevet uploadet *"; 
    } 
    
    
        		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
    
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" . $_FILES['minfil8']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil8']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil8']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil8']['name'] . " blevet uploadet *"; 
    } 
    
    
        		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
    
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" . $_FILES['minfil9']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil9']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil9']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil9']['name'] . " blevet uploadet *"; 
    } 
    
    
        		list($bredde, $hojde) = getimagesize($destination); //Find højden og bredden på det billede jeg vil resize  
		$forhold = $hojde/$bredde; //Hvor stor er højden i forhold til bredden?  
		
			//Find den nye højde og bredde  
			$hojde_lille = 150;  
			$bredde_lille = round($hojde_lille/$forhold); 
    			
		//Load/opret billeder 
		$source = imagecreatefromjpeg($destination);  
		$lille = imagecreate($bredde_lille, $hojde_lille); 
		
		//Resize 
		imagecopyresized($lille, $source, 0, 0, 0, 0, $bredde_lille, $hojde_lille, $bredde, $hojde); 
		
		//Gem 
		imagejpeg($lille, "" . $destination2, 100); 
    
    
    
        //Bestem hvor filen skal smides hen og og hvad den skal hedde 
    $destination = "./stor/" . $navn . "-" . $_FILES['minfil10']['name']; 
       $destination2 = "./lille/" . $navn . "-" . $_FILES['minfil10']['name'];
        //Forsøg at flyttede den uploadede fil har dens midlertidige destination til den nye 
    if (move_uploaded_file($_FILES['minfil10']['tmp_name'], $destination)) 
    { 
        echo "Filen " . $_FILES['minfil10']['name'] . " blevet uploadet *"; 
    } 
 
} 
?><style type="text/css">
<!--
body {
	background-color: #24539F;
}
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style2 {
	font-size: 24px;
	font-weight: bold;
}
-->
</style> 
<form action="upload.php" method="post" enctype="multipart/form-data"> 
    <span class="style1">
<input type="hidden" name="MAX_FILE_SIZE" value="99000000">
Vælg fil:
<input name="minfil" type="file">
    </span>
    <p class="style1">Vælg fil: <input name="minfil2" type="file"></p>
    <p class="style1">Vælg fil: <input name="minfil3" type="file"></p>
    <p class="style1">Vælg fil: <input name="minfil4" type="file"></p>
    <p class="style1">Vælg fil: <input name="minfil5" type="file"></p>
    <p class="style1">Vælg fil: <input name="minfil6" type="file"></p>
    <p class="style1">Vælg fil: <input name="minfil7" type="file"></p>
    <p class="style1">Vælg fil: <input name="minfil8" type="file"></p>
    <p class="style1">Vælg fil: <input name="minfil9" type="file"></p>
    <p class="style1">Vælg fil: <input name="minfil10" type="file"> 
      <span class="style2">Husk!</span> billederne du uploader må ikke hedde noget med <strong>æ,ø,å </strong>eller <strong>mellemrum</strong> </p>
    <p class="style1">Dit Navn 
      <input name="navn" type="text" id="navn">
      <span class="style2">Husk!</span> du må ikke skrive <strong>æ,ø,å</strong> eller <strong>mellemrum</strong> i dit navn </p>
    <input type="submit" value="Upload filer"> 
</form> 
Rune