Ik maak gebruik van php en de gd libary om thumbnails te maken. Het probleem is dat hij sommige plaatjes niet doet (komt alleen een zwart plaatje uit). Plaatjes van mijn digicam (in jpg) pakt hij niet, maar als ik bijvoorbeeld een wallpaper laat resizen doet hij het wel.
ik maak gebruik van het volgende script:
(script even ontdaan van alle overbodige dingen)
waarom doet hij sommige plaatjes wel en somminge niet
ik maak gebruik van het volgende script:
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
28
| <?php if(!$file){ echo" <html> <head> <title>Untitled Document</title> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"> </head> <body bgcolor=\"#FFFFFF\" text=\"#000000\"> <form name=\"form1\" method=\"post\" action=\"\" enctype=\"multipart/form-data\"> <input type=\"file\" name=\"file\"> <input type=\"submit\" name=\"Submit\" value=\"Submit\"> </form> </body> </html>"; } else{ $image_name = $HTTP_POST_FILES[file][name]; $image_original = ImagecreateFromJPEG($file); $image_size = GetImageSize($file); $image_h = $image_size[1]; $image_w = $image_size[0]; $image_thumb = Imagecreate(70,53); imagecopyresized($image_thumb, $image_original, 0, 0, 0, 0, 70, 53, $image_w, $image_h); ImageJPEG($image_thumb,'./thumbs/'.$image_name,100); } ?> |
(script even ontdaan van alle overbodige dingen)
waarom doet hij sommige plaatjes wel en somminge niet