Vraag over ImageCreate
Ik ben bezig met een script die een afbeelding maakt van server stats van een gameserver dit omdat ik die image dan vanaf een andere host op mijn clan website kan draaien. Ik kan geen server stats script draaien op de website van mn host, heeft met de firewall te maken.
Het maken van het script gaat best aardig tot nu toe, alleen heb ik nu een klein probleempje, Hoe maak ik een <br> op een plaatje, want wanneer ik dit doe:
$inhoud = "Host:".$hostname."<br>";
Verschijnt de tekst "<br>" op het plaatje inplaats van een enter.
Er zal vast een simpele oplossing zijn ;)
Het maken van het script gaat best aardig tot nu toe, alleen heb ik nu een klein probleempje, Hoe maak ik een <br> op een plaatje, want wanneer ik dit doe:
$inhoud = "Host:".$hostname."<br>";
Verschijnt de tekst "<br>" op het plaatje inplaats van een enter.
Er zal vast een simpele oplossing zijn ;)
Hmm daar had ik ook al aangedacht, maar wanneer ik dit probeer
$inhoud = "".$hostname."\r\n".$mapname."";
Geeft hij ook geen enter weer :(
Nog een klein vraagje, is het mogelijk om tabellen in plaatjes te verwerken of andere html codes zoals <img src="">? Omdat ik daar met hetzelfde zit, de <table> e.d. word geechot.
$inhoud = "".$hostname."\r\n".$mapname."";
Geeft hij ook geen enter weer :(
Nog een klein vraagje, is het mogelijk om tabellen in plaatjes te verwerken of andere html codes zoals <img src="">? Omdat ik daar met hetzelfde zit, de <table> e.d. word geechot.
Gewijzigd op 01/01/1970 01:00:00 door Leon
Zoiets
Code (php)
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
<?PHP
$img = imagecreate(100,100);
$str = 'Hier je tekst met een enter en dat is \n en nog een regel \n\n enzz...';
foreach(explode('\n',$str) as $num => $line) {
imagestring($img,5,10,(($num+1)*10),$line,imagecolorallocate($img,0,0,0));
}
header("Content-Type: image/png");
imagepng($img);
imagedestroy($img);
?>
$img = imagecreate(100,100);
$str = 'Hier je tekst met een enter en dat is \n en nog een regel \n\n enzz...';
foreach(explode('\n',$str) as $num => $line) {
imagestring($img,5,10,(($num+1)*10),$line,imagecolorallocate($img,0,0,0));
}
header("Content-Type: image/png");
imagepng($img);
imagedestroy($img);
?>
Gewijzigd op 01/01/1970 01:00:00 door Han eev