Beste mensen,
ik heb de volgende code:
Het gekke is dat ik allemaal gekke tekens (in de bron) krijg, ipv gewoon het plaatje, ik heb toch een header en me m'n host ondersteunt gd?
Ik wil tevens het plaatje opslaan ipv op het scherm tonen.
Nu zul je wel zeggen, met copy, maar wat moet je dan aangeven dat hij hem verkleint opslaat?
Alvast bedankt!
Groetjes Stef.
ik heb de volgende 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
| <?php $grootte = getimagesize ( '' . $_FILES [ 'foto' ] [ 'tmp_name' ] ) ; if ( $grootte [ 0 ] > 400 ) { if ( extensie ( $_FILES [ 'foto' ] [ 'name' ] ) == 'gif' ) { $maakExtensie = array ( 'gif', 'imagecreatefromgif', 'imagegif' ) ; } else if ( extensie ( $_FILES [ 'foto' ] [ 'name' ] ) == 'jpg' || extensie ( $_FILES [ 'foto' ] [ 'name' ] ) == 'jpeg' ) { $maakExtensie = array ( 'jpeg', 'imagecreatefromjpeg', 'imagejpeg', 'jpeg' ) ; } header ( 'Content-type: image/' . $maakExtensie [ 0 ] ) ; $breedte = 400 ; $hoogte = ( $grootte [ 1 ] / ( $grootte [ 0 ] / 400 ) ) ; $maakGrootte = imagecreatetruecolor ( $breedte, $hoogte) ; $locatie = $maakExtensie [ 1 ] ( $_FILES [ 'foto' ] [ 'tmp_name' ] ) ; imagecopyresized ( $maakGrootte, $locatie, 0, 0, 0, 0, $breedte, $hoogte, $grootte [ 0 ], $grootte [ 1 ] ) ; $maakExtensie [ 2 ] ( $maakGrootte ) ; } ?> |
Het gekke is dat ik allemaal gekke tekens (in de bron) krijg, ipv gewoon het plaatje, ik heb toch een header en me m'n host ondersteunt gd?
Ik wil tevens het plaatje opslaan ipv op het scherm tonen.
Nu zul je wel zeggen, met copy, maar wat moet je dan aangeven dat hij hem verkleint opslaat?
Alvast bedankt!
Groetjes Stef.
[ Voor 0% gewijzigd door whoami op 14-10-2006 22:50 ]