GD script
thyssimonis - 01/09/2005 01:32
PHP interesse
Als ik dit bijv. in mijn script plaatjes krijg ik ineens de helle bron te zien van de pagina inclusief de php.
$imgTXT = $email;
$imgCreate = ImageCreate(300, 14);
$imgBg = ImageColorAllocate($imgCreate, 255, 255, 255);
$imgFg = ImageColorAllocate($imgCreate, 51, 51, 51);
ImageFill($imgCreate, 1, 1, $imgBg);
ImageString($imgCreate, 2, 1, 1, $imgTXT, $imgFg);
header('Content-type: image/png');
ImagePNG($imgCreate);
ImageDestroy($imgCreate);
$imgTXT = $email ;
$imgCreate = ImageCreate( 300 , 14 ) ;
$imgBg = ImageColorAllocate( $imgCreate , 255 , 255 , 255 ) ;
$imgFg = ImageColorAllocate( $imgCreate , 51 , 51 , 51 ) ;
ImageFill( $imgCreate , 1 , 1 , $imgBg ) ;
ImageString( $imgCreate , 2 , 1 , 1 , $imgTXT , $imgFg ) ;
header ( 'Content-type: image/png' ) ; ImagePNG( $imgCreate ) ;
ImageDestroy( $imgCreate ) ;
6 antwoorden
Gesponsorde links
BigBug - 02/09/2005 08:07
PHP expert
Ik neem aan dat je het gewoon:
<?php
$imgTXT = $email;
$imgCreate = ImageCreate(300, 14);
$imgBg = ImageColorAllocate($imgCreate, 255, 255, 255);
$imgFg = ImageColorAllocate($imgCreate, 51, 51, 51);
ImageFill($imgCreate, 1, 1, $imgBg);
ImageString($imgCreate, 2, 1, 1, $imgTXT, $imgFg);
header('Content-type: image/png');
ImagePNG($imgCreate);
ImageDestroy($imgCreate);
?>
<?php
$imgTXT = $email ;
$imgCreate = ImageCreate( 300 , 14 ) ;
$imgBg = ImageColorAllocate( $imgCreate , 255 , 255 , 255 ) ;
$imgFg = ImageColorAllocate( $imgCreate , 51 , 51 , 51 ) ;
ImageFill( $imgCreate , 1 , 1 , $imgBg ) ;
ImageString( $imgCreate , 2 , 1 , 1 , $imgTXT , $imgFg ) ;
header ( 'Content-type: image/png' ) ; ImagePNG( $imgCreate ) ;
ImageDestroy( $imgCreate ) ;
?>
Doet.. en het bestand opslaat met de extensie .php ??
ikkedikke - 02/09/2005 15:23 (laatste wijziging 02/09/2005 15:23)
PHP expert
hij zet egwoon headers neer dus dat is niet nodig...(<img>) beter om dat niet te doen want dan zie je je evt. errors
Je hebt wel alles in een apart bestandje staan he? niet gewoon tussen je html?
thyssimonis - 02/09/2005 16:06 (laatste wijziging 02/09/2005 16:42)
PHP interesse
Ja dat had ik:'(
Het is me nu gelukt;-)
Maar ik wil de achtergrond kleur wijzigen. In dit #ebf7e9
Dat moet je dus ook weer veranderen in 255, 255, 255 zoiets hoe doe ik dit?
Maarten - 02/09/2005 16:44 (laatste wijziging 02/09/2005 16:45)
Erelid
Je moet die kleur in Photoshop selecteren of een ander prog, en dan de R, G en B waarde bepalen..
235,247,232
thyssimonis - 02/09/2005 16:53
PHP interesse
Bedankt, dat wist ik nog niet.
Is nu opgelost
Gesponsorde links
Dit onderwerp is gesloten .