|  HTML interesse |  | ben nog maar pas bezig met php en heb wat scripts bekeken en zo geprobeerd tot mijn eigen script te komen dat foto's upload en resized, vervolgens zou'k ze ook nog gewoon een naam moeten geven (1,2,3,...) maar dat moet'k nog schrijven. Nu heb ik het volgende al maar er zit nu al een fout in. 
 
 
    
    
        
            
                <html>
<head>
<link href="../includes/style.css" type="text/css" rel="stylesheet">
</head>
<body>
<?php
//album aanmaken
if(IsSet($_POST['album']))
{
	$album = $_POST['album'];
	if(!is_dir($album))
	{
		umask(0);
		mkdir($album,0777);
		$albumgemaakt = "Het album is aangemaakt u kunt nu foto's uploaden";
	}
	else 
	{
		$albumgemaakt = "Dit album bestaat al gelieve een andere naam te kiezen";
	}
}
//aantal fotos
if(IsSet($_POST['aantal'])) 
{
   $aantal = $_POST['aantal'];
} 
else 
{
   $aantal = 3;
}
//uploaden en resizen
if (isset($_POST['submit']))
{
	$i=1;
	for ($i = 1; $i <= $aantal; $i++)
	{
		$bestand = $_FILES[$i]['tmp_name'];
		move_uploaded_file($bestand, $album."/");
		chmod ($album."/".$bestand, 0777);
		$bron = imagecreatefromjpeg($album."/".$bestand) or die ("Jpg probleempje");
		$b_breedte = imagesx($bron); // Bron breedte 
		$b_hoogte = imagesy($bron); // bron hoogte
		if ($b_breedte > $b_hoogte)
		{
			$verhouding = $b_breedte / 480;
			$nieuw_breedte = 480;
			$nieuw_hoogte = round ($b_hoogte / $verhouding);
		}
		else 
		{
			$verhouding = $b_hoogte / 480;
			$nieuw_hoogte = 480;
			$nieuw_breedte = round ($b_hoogte / $verhouding);
		}	
		$nieuw_jpg = imagecreatetruecolor($nieuw_breedte ,$nieuw_hoogte) or die ("Probleem met maken van plaatje jpg");
		imagecopyresampled($nieuw_jpg, $bron, 0, 0, 0, 0, $nieuw_breedte, $nieuw_hoogte, $b_breedte, $b_hoogte);
		Imagejpeg($nieuw_jpg,$album."/".$bestand,100);
		 // einde resizen
	}
}
?>
<form action="" method="post">
Naam Album: <input type="text" name="album" value="<?php echo $album; ?>"> <input type="submit" name="album_aanmaken" value="Aanmaken">  <?php echo $albumgemaakt; ?><p>
Aantal Foto's: <input type="text" name="aantal" value="<?php echo $aantal; ?>" size="3"> <input type="submit" name="aantal_submit" value="Wijzigen">
</form>
<br><br>
<form action="" method="post" enctype="multipart/form-data">
<?php
  for($i = 1; $i <= $aantal; $i++) {
?>
Bestand <?php echo $i ; ?>:  <input type="file" name="<?php echo $i; ?>"><p>
<?php
  }
?>
<input type="submit" name="submit" value="Uploaden">
</form>
</body>
</html> <html><head><link href="../includes/style.css" type="text/css" rel="stylesheet"></head><body><?php//album aanmakenif(IsSet($_POST['album'])){	$album = $_POST['album'];	{		$albumgemaakt = "Het album is aangemaakt u kunt nu foto's uploaden";	}	else 	{		$albumgemaakt = "Dit album bestaat al gelieve een andere naam te kiezen";	}}//aantal fotosif(IsSet($_POST['aantal'])) {   $aantal = $_POST['aantal'];} else {   $aantal = 3;}//uploaden en resizenif (isset($_POST['submit'])){	$i=1;	for ($i = 1; $i <= $aantal; $i++)	{		$bestand = $_FILES[$i]['tmp_name'];		chmod ($album."/".$bestand, 0777);		$bron = imagecreatefromjpeg($album."/".$bestand)  or die ("Jpg probleempje");		$b_breedte = imagesx($bron); // Bron breedte 		$b_hoogte = imagesy($bron); // bron hoogte		if ($b_breedte > $b_hoogte)		{			$verhouding = $b_breedte / 480;			$nieuw_breedte = 480;			$nieuw_hoogte = round ($b_hoogte / $verhouding);		}		else 		{			$verhouding = $b_hoogte / 480;			$nieuw_hoogte = 480;			$nieuw_breedte = round ($b_hoogte / $verhouding);		}			$nieuw_jpg = imagecreatetruecolor($nieuw_breedte ,$nieuw_hoogte)  or die ("Probleem met maken van plaatje jpg");		imagecopyresampled($nieuw_jpg, $bron, 0, 0, 0, 0, $nieuw_breedte, $nieuw_hoogte, $b_breedte, $b_hoogte);		Imagejpeg($nieuw_jpg,$album."/".$bestand,100);		 // einde resizen	}}?><form action="" method="post">Naam Album: <input type="text" name="album" value="<?php echo $album; ?> "> <input type="submit" name="album_aanmaken" value="Aanmaken">  <?php echo $albumgemaakt; ?> <p>Aantal Foto's: <input type="text" name="aantal" value="<?php echo $aantal; ?> " size="3"> <input type="submit" name="aantal_submit" value="Wijzigen"></form><br><br><form action="" method="post" enctype="multipart/form-data"><?php  for($i = 1; $i <= $aantal; $i++) {?>Bestand <?php echo $i ; ?> :  <input type="file" name="<?php echo $i; ?> "><p><?php  }?><input type="submit" name="submit" value="Uploaden"></form></body></html>
   
 Het blijft steeds steken bij jpg probleemke iemand die de fout ziet
 |