PHP gevorderde |
|
Ik heb een error en zie de fout niet:
Warning: imagejpeg(): Unable to open 'images/gebruikers/thumbs/1.jpg' for writing in /home/httpd/vhosts/webvisual.be/subdomains/zwobbel/httpdocs/zwobbel/foto/uploaden.php on line 112
Code:
<?
$thumb = "images/gebruikers/thumbs/" . $_SESSION['ID'] . '.' . $x; //de map waar de thumbnails in komen(alleen tussen de quotes veranderen)
$b = imagecreatefromjpeg($thumb) or die ('<Script language="JavaScript">window.alert("Jpg probleempje");</Script>');
$bx = imagesx($b); // Bron breedte
$by = imagesy($b); // bron hoogte
$lm = $b;
$width=150;
$temp=$bx/150;
$height=$by/$temp;
if ($bx > $width) {
$lm1 = imagecreatetruecolor($width ,$height) or die ('<Script language="JavaScript">window.alert("Probleem met maken van plaatje jpg");</Script>');
imagecopyresampled($lm1, $lm, 0, 0, 0, 0, $width, $height, $bx, $by);
Imagejpeg($lm1,$thumb,80); //80 is jpg kwaliteit
imageDestroy($lm1);
imageDestroy($lm);
}
?>
<? $thumb = "images/gebruikers/thumbs/" . $_SESSION['ID'] . '.' . $x; //de map waar de thumbnails in komen(alleen tussen de quotes veranderen) $b = imagecreatefromjpeg ($thumb) or die ('<Script language="JavaScript">window.alert("Jpg probleempje");</Script>'); $bx = imagesx($b); // Bron breedte $by = imagesy($b); // bron hoogte $lm = $b; $width=150; $temp=$bx/150; $height=$by/$temp; if ($bx > $width) { $lm1 = imagecreatetruecolor ($width ,$height) or die ('<Script language="JavaScript">window.alert("Probleem met maken van plaatje jpg");</Script>'); imagecopyresampled($lm1, $lm, 0, 0, 0, 0, $width, $height, $bx, $by); Imagejpeg($lm1,$thumb,80); //80 is jpg kwaliteit imageDestroy($lm1); imageDestroy($lm); } ?>
|