Hallo,
ich habe mal eine Frage zu PHP.
Ich möchte mit PHP aus einer Text-Datei (.txt) ein Bild (.png) erzeugen lassen.
Das klappt auch soweit.
NUR:
Die textdatei ist 2-zeilig
Im Bild wird aber nur 1 Zeile dargestellt. Die 2. zeile fehlt.
Liegt das an dem php-Code ??
Hier mal der Inhalt der PHP-Datei ("wettercam.php")
PHP: wettercam.php
<?php
$Text = file("ws_webcam.txt");
$Text[0] = substr($Text[0], 0, strlen($Text[0])-2);
$Text[0] = str_replace('l/m²', 'mm', $Text[0]);
$Grafik = imagecreate(640,65);
$Hintergrundfarbe = imagecolorallocate($Grafik, 0, 0, 0);
$Textfarbe = imagecolorallocate($Grafik, 255, 255, 255);
imagestring($Grafik, 2, 0, 0, $Text[0], $Textfarbe);
//imagecolortransparent($Grafik, $Hintergrundfarbe);
imagepng($Grafik, "ws_webcam.png");
imagedestroy($Grafik);
$Grafik = imagecreate(850,95);
$Hintergrundfarbe = imagecolorallocate($Grafik, 0, 0, 0);
$Textfarbe = imagecolorallocate($Grafik, 255, 255, 255);
imagestring($Grafik, 5, 0, 0, $Text[0], $Textfarbe);
imagecolortransparent($Grafik, $Hintergrundfarbe);
imagepng($Grafik, "ws_webcam_gross.png");
imagedestroy($Grafik);
?>
Alles anzeigen