hey
ik van iemand een marktplaats script gekregen maar als ik een zoekertje wil plaatsen kan ik geen foto's uploaden. ik krijg steeds de foutmelding foto is geen JPG/JPEG bestand terwijl dit welzo is.
Kan iemand mij helpen?
Script van toevoegen
PHP
		
					
			<?php
if(!isset($_SESSION['username']) && !isset($_SESSION['email']))
{
	echo '<h2>Geen toegang</h2> U bent niet ingelogt op de website.';
}
else
{
echo '<h2>Produckt informatie</h2>';
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
	$sTrans['name']        = 'naam';	
	$sTrans['cats']        = 'categarie';
	$sTrans['price']       = 'prijs';
	$sTrans['information'] = 'informatie';
	$sTrans['picture1']    = 'Afbeelding 1';
	$sTrans['picture2']    = 'Afbeelding 2';
	
	$sRandomCode = substr(md5(rand(0,9999999999)), 0, 5);
	// Validatie!
	if(empty($_POST['name']))
	{
		$aError[] = 'Product naam is leeg.';
	}
	elseif(ctype_alnum($_POST['name']))
	{
		$aError[] = 'De product naam is niet geldig!';
	}
	elseif(strlen($_POST['name']) < 3)
	{
		$aError[] = 'De product naam is te kort! ( > 3 )';
	}
	elseif(strlen($_POST['name']) > 150)
	{
		$aError[] = 'De product naam is te lang! ( < 150 )';
	}
	
	if(is_float($_POST['cats']))
	{
		$aError[] = 'Product catogaries is niet een nummer.';
	}
	if(is_float($_POST['price']))
	{
		$aError[] = 'Product prijs is geen bedrag!';
	}
	
	if(empty($_POST['information']))
	{
		$aError[] = 'Product information is leeg.';
	}
	elseif(ctype_alnum($_POST['information']))
	{
		$aError[] = 'De product information is niet geldig!';
	}
	elseif(strlen($_POST['information']) < 10)
	{
		$aError[] = 'De product information is te kort! ( > 10 )';
	}
	elseif(strlen($_POST['information']) > 500)
	{
		$aError[] = 'De product information is te lang! ( < 500 )';
	}
	if(isset($aError) && count($aError) > 0)
	{
		echo '<ul><span class="red">Er zijn fouten opgetreden:</span>';
		foreach($aError as $sError)
		{
			echo '<li>' . $sError . '</li>';
		}
		
		echo '</ul><br />';
	}
	else
	{
		// Start afbeelding 1
		if($_FILES['picture1']['type'] == 'image/jpeg')
		{
			if($_FILES['picture1']['size'] < 1048576)
			{
				if($_FILES['picture1']['size'] > 50)
				{
					if($sPicture1 = file_get_contents($_FILES['picture1']['tmp_name']))
					{
						if(file_put_contents('./images/thumbs/' . strtolower($_SESSION['username']) .  '-1-' . $sRandomCode . '-' . strtolower($_FILES['picture1']['name']), $sPicture1))
						{
							$sSize = getimagesize($_FILES['picture1']['tmp_name']);
							
							if($sSize[0] > 800 && $sSize[1] > 600)
							{
								$aError2[] = 'Afbeelding 1 is groter dan 800x600.';
							}
							elseif($sSize[0] < 200 && $sSize[1] < 200)
							{
								$aError2[] = 'Afbeelding 1 is kleiner dan 200x200.';
							}
						}
						else
						{
							$aError2[] = 'Kon Afbeelding 1 niet uploaden.';
						}
					}
					else
					{
						$aError2[] = 'Kon Afbeelding 1 niet uploaden.';
					}
				}
				else
				{
					$aError2[] = 'Afbeelding 1 is kleiner dan 50 bytes!';
				}
			}
			else
			{
				$aError2[] = 'Afbeelding 1 is groter dan 5000 bytes!';
			}
		}
		else
		{
			$aError2[] = 'Afbeelding 1 is niet JPG/JPEG.';
		}
		// Sluit afbeelding 1
		
		// Start afbeelding 2
		if($_FILES['picture2']['type'] == 'image/jpeg')
		{
			if($_FILES['picture2']['size'] < 1048576)
			{
				if($_FILES['picture2']['size'] > 50)
				{
					if($sPicture2 = file_get_contents($_FILES['picture2']['tmp_name']))
					{
						if(file_put_contents('./images/thumbs/' . strtolower($_SESSION['username']) .  '-2-' . $sRandomCode . '-' . strtolower($_FILES['picture2']['name']), $sPicture2))
						{
							$sSize = getimagesize($_FILES['picture2']['tmp_name']);
							
							if($sSize[0] > 800 && $sSize[1] > 600)
							{
								$aError2[] = 'Afbeelding 2 is groter dan 800x600.';
							}
							elseif($sSize[0] < 200 && $sSize[1] < 200)
							{
								$aError2[] = 'Afbeelding 2 is kleiner dan 200x200.';
							}
						}
						else
						{
							$aError2[] = 'Kon Afbeelding 2 niet uploaden.';
						}
					}
					else
					{
						$aError2[] = 'Kon Afbeelding 2 niet uploaden.';
					}
				}
				else
				{
					$aError2[] = 'Afbeelding 2 is kleiner dan 50 bytes!';
				}
			}
			else
			{
				$aError2[] = 'Afbeelding 2 is groter dan 5000 bytes!';
			}
		}
		else
		{
			$aError2[] = 'Afbeelding 2 is niet JPG/JPEG.';
		}
		// Sluit afbeelding 2
		
		if(isset($aError2) && count($aError2) > 0)
		{
			echo '<ul><span class="red">Er zijn fouten opgetreden:</span>';
			foreach($aError2 as $sError2)
			{
				echo '<li>' . $sError2 . '</li>';
			}
			
			echo '</ul><br />';
		}
		else
		{
			/*
				 CREATE TABLE `webshop`.`products` (
				`id` INT( 5 ) NOT NULL AUTO_INCREMENT ,
				`sid` INT( 5 ) NOT NULL ,
				`name` VARCHAR( 150 ) NOT NULL ,
				`cats` INT( 5 ) NOT NULL ,
				`price` VARCHAR( 50 ) NOT NULL ,
				`information` TEXT NOT NULL ,
				`picture1` VARCHAR( 200 ) NOT NULL ,
				`picture2` VARCHAR( 200 ) NOT NULL ,
				`date` DATETIME NOT NULL ,
				`remote` VARCHAR( 200 ) NOT NULL ,
				PRIMARY KEY ( `id` )
				) ENGINE = InnoDB 		
			*/
			$sQuery = mysql_query("
			INSERT INTO
			products
			(
				pro_sid,
				pro_name,
				pro_cats,
				pro_price,
				pro_information,
				pro_picture1,
				pro_picture2,
				pro_remote,
				pro_date
			)
			VALUES
			(
				'" . mysql_real_escape_string($rowUser['use_id']) . "',
				'" . mysql_real_escape_string($_POST['name']) . "',
				'" . mysql_real_escape_string($_POST['cats']) . "',
				'" . mysql_real_escape_string($_POST['price']) . "',
				'" . mysql_real_escape_string($_POST['information']) . "',
				'" . mysql_real_escape_string(strtolower($_SESSION['username']) .  "-1-" . $sRandomCode  . "-" . strtolower($_FILES['picture1']['name'])) . "',
				'" . mysql_real_escape_string(strtolower($_SESSION['username']) .  "-2-" . $sRandomCode . "-" . strtolower($_FILES['picture2']['name'])) . "',
				'" . mysql_real_escape_string($_SERVER['REMOTE_ADDR']) . "',
				NOW()
			)
			");
			
			if(mysql_error())
			{
				echo mysql_error();
			}
			else
			{
				echo 'De volgende produckt is toegevoegt genaamt ' . $_POST['name'] . ' de prijs is ' . $_POST['price'] . ' en zit in catogarie ' . $aProducts[$_POST['cats']] . '.<br /><br />';
			}
		}
	}
}
?>
<form name="form-submit" method="post" enctype="multipart/form-data" action="/account/submit/">
<fieldset>
	<legend>Produckt naam:</legend>
	<input name="name" type="text" size="50" maxlength="150" value="<?php echo isset($_POST['name']) ? $_POST['name'] : ''; ?>" />
</fieldset>
<fieldset>
	<legend>Catogarie:</legend>
	<select size="1" name="cats" id="cats">
		<option value="0" <?php if(!isset($_POST['cats'])) { echo 'selected="selected"'; } ?>>Keuze:</option>
		<?php
		foreach($aProducts as $sNumber => $sProduct )
		{
			echo '<option value="' . $sNumber . '" title="' . $sProduct . '" ' . (isset($_POST['cats']) && $_POST['cats'] == $sNumber ? 'selected="selected"' : '') . '>' . $sProduct . '</option>' . PHP_EOL;
		}
		?>
	</select>
</fieldset>
<fieldset>
	<legend>Prijs:</legend>
	<input name="price" type="text" size="50" maxlength="150" value="<?php echo isset($_POST['price']) ? $_POST['price'] : ''; ?>" /> Max. 9999.99
</fieldset>
<fieldset>
	<legend>Informatie:</legend>
	<textarea rows="9" name="information" class="textarea" cols="37"><?php echo isset($_POST['information']) ? $_POST['information'] : ''; ?></textarea>
</fieldset>
<h2>Afbeeldingen toevoegen</h2> 
Mocht u geen 2 plaatjes hebben doe dan gelijke plaatjes in de inputs.<br /><br />
<fieldset>
	<legend>Afbeelding 1:</legend>
	<input name="picture1" type="file" size="59" maxlength="250" /> JPG/JPEG
</fieldset>
<fieldset>
	<legend>Afbeelding 2:</legend>
	<input name="picture2" type="file" size="59" maxlength="250" /> JPG/JPEG
</fieldset>
<fieldset>
	<legend> </legend>
	<input type="submit" class="submit2" value=" Toevoegen " />
</fieldset>
<?php
}
?>