Thumbnail van plaatje maken
Wim
06/11/2006 10:46:00Ik probeer met onderstaand script een thumbnail te maken van een plaatje.
Ik krijg geen foutmeldingen, maar op het moment dat het plaatje tevoorschijn moet komen laat hij alleen dit zien:
GIF87a2)Æ„†T„ÄÆ„
Wat moet ik aanpassen om het werkend te krijgen?
Hier is mijn script:
Ik krijg geen foutmeldingen, maar op het moment dat het plaatje tevoorschijn moet komen laat hij alleen dit zien:
GIF87a2)Æ„†T„ÄÆ„
Wat moet ik aanpassen om het werkend te krijgen?
Hier is mijn script:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
header('Content-type: image/gif');
ini_set('display_errors', 1);
error_reporting(E_ALL); // Toon alle fouten en waarschuwingen
echo "<html><head><title></title></head><body>";
$img = "g185.gif";
$imgsize = getimagesize($img);
$imgwidth = $imgsize[0];
$imgheight = $imgsize[1];
$imgwidth_thumb = 50;
$divider = ($imgwidth / 50);
$imgheight_thumb = round(($imgheight / $divider), 0);
//echo $imgheight_thumb;
$thumb = imagecreatetruecolor($imgwidth_thumb, $imgheight_thumb);
$source = imagecreatefromgif($img);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $imgwidth_thumb, $imgheight_thumb, $imgwidth, $imgheight);
imagegif($thumb);
echo "</body></html>";
?>
header('Content-type: image/gif');
ini_set('display_errors', 1);
error_reporting(E_ALL); // Toon alle fouten en waarschuwingen
echo "<html><head><title></title></head><body>";
$img = "g185.gif";
$imgsize = getimagesize($img);
$imgwidth = $imgsize[0];
$imgheight = $imgsize[1];
$imgwidth_thumb = 50;
$divider = ($imgwidth / 50);
$imgheight_thumb = round(($imgheight / $divider), 0);
//echo $imgheight_thumb;
$thumb = imagecreatetruecolor($imgwidth_thumb, $imgheight_thumb);
$source = imagecreatefromgif($img);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $imgwidth_thumb, $imgheight_thumb, $imgwidth, $imgheight);
imagegif($thumb);
echo "</body></html>";
?>
Gewijzigd op 01/01/1970 01:00:00 door Wim
PHP hulp
25/04/2024 01:24:13Wim
06/11/2006 11:44:00Na wat verder puzzelen werkt het nu wel:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL); // Toon alle fouten en waarschuwingen
$img = "g185.gif";
$imgsize = getimagesize($img);
$imgwidth = $imgsize[0];
$imgheight = $imgsize[1];
$imgwidth_thumb = 50;
$divider = ($imgwidth / 50);
$imgheight_thumb = round(($imgheight / $divider), 0);
$thumb = imagecreatetruecolor($imgwidth_thumb, $imgheight_thumb);
$source = imagecreatefromgif($img);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $imgwidth_thumb, $imgheight_thumb, $imgwidth, $imgheight);
header('Content-type: image/gif');
imagegif($thumb);
?>
ini_set('display_errors', 1);
error_reporting(E_ALL); // Toon alle fouten en waarschuwingen
$img = "g185.gif";
$imgsize = getimagesize($img);
$imgwidth = $imgsize[0];
$imgheight = $imgsize[1];
$imgwidth_thumb = 50;
$divider = ($imgwidth / 50);
$imgheight_thumb = round(($imgheight / $divider), 0);
$thumb = imagecreatetruecolor($imgwidth_thumb, $imgheight_thumb);
$source = imagecreatefromgif($img);
imagecopyresized($thumb, $source, 0, 0, 0, 0, $imgwidth_thumb, $imgheight_thumb, $imgwidth, $imgheight);
header('Content-type: image/gif');
imagegif($thumb);
?>