Enter in plaatje
----------
image.php
----------
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$tekst = "hoi alles goed \n dit is een test";
?>
<img src=code.php?code=<? echo $tekst; ?>>
<BR>
$tekst = "hoi alles goed \n dit is een test";
?>
<img src=code.php?code=<? echo $tekst; ?>>
<BR>
----------
code.php
----------
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
header("Content-type: image/jpeg");
$im = imagecreate(100, 50);
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 4, 5, 1, $code, $text_color);
imagepng($im);
?>
header("Content-type: image/jpeg");
$im = imagecreate(100, 50);
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 4, 5, 1, $code, $text_color);
imagepng($im);
?>
maar nu doet hij het wel maar ik krijg geen enters te zien in het plaatje: ik zie alleen het eerste gedeelte van de zin. weet iemand hoe dit moet?
Alvast bedankt
-Jan
Gewijzigd op 30/03/2006 16:32:00 door Niek
verklaar je nader, want ik begrijp hier niet al te veel van
Alvast bedankt
-Jan
code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?
header("Content-type: image/jpeg");
$im = imagecreate(500, 50);
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 0, 0, 0);
$ex = explode("\n",$_GET['code']);
for($i=0;$i<count($ex);$i++) {
imagestring($img,4,5,$i*5,$ex[$i],$text_color);
}
imagepng($im);
?>
header("Content-type: image/jpeg");
$im = imagecreate(500, 50);
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 0, 0, 0);
$ex = explode("\n",$_GET['code']);
for($i=0;$i<count($ex);$i++) {
imagestring($img,4,5,$i*5,$ex[$i],$text_color);
}
imagepng($im);
?>
maar nu is het plaatje helemaal wit, ik zie nu niks
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?PHP
header("Content-type: image/jpeg");
$im = imagecreate(500, 50);
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 0, 0, 0);
// Enter in de text moeten wel \n bevatten anders zijn het geen enters
$ex = explode("\n",$_GET['code']);
for($i=0;$i<count($ex);$i++) {
imagestring($im,4,5,$i*5,$ex[$i],$text_color);
}
imagepng($im);
?>
header("Content-type: image/jpeg");
$im = imagecreate(500, 50);
$background_color = imagecolorallocate($im, 255, 255, 255);
$text_color = imagecolorallocate($im, 0, 0, 0);
// Enter in de text moeten wel \n bevatten anders zijn het geen enters
$ex = explode("\n",$_GET['code']);
for($i=0;$i<count($ex);$i++) {
imagestring($im,4,5,$i*5,$ex[$i],$text_color);
}
imagepng($im);
?>