Hallo Forummitglieder,
ich bin anfänger und habe folgenden Problem:
Ich generiere ein Bild in crtimage.php5 und bei der generierung benutze ich Variablen.
Ich möchte einfach eine Variable(z.B.$text) von anderem php-Datei(anzeigen.php5) aus abrufen/anzeigen.
Dieses habe ich mit unterschiedlichen Methoden probiert und leider kein Erfolg.
Ich glaube, das Problem liegt mit imagejpeg() zusammen, da ich unleserlichen Zeichenfolge bekomme.
Habt ihr eine Idee oder gibt es ein grundsetzliches Fehler in meinem php-Code?
Wäre über jeden Tip dankbar und Danke im voraus.
crtimage.php5
anzeigen.php5
ich bin anfänger und habe folgenden Problem:
Ich generiere ein Bild in crtimage.php5 und bei der generierung benutze ich Variablen.
Ich möchte einfach eine Variable(z.B.$text) von anderem php-Datei(anzeigen.php5) aus abrufen/anzeigen.
Dieses habe ich mit unterschiedlichen Methoden probiert und leider kein Erfolg.
Ich glaube, das Problem liegt mit imagejpeg() zusammen, da ich unleserlichen Zeichenfolge bekomme.
Habt ihr eine Idee oder gibt es ein grundsetzliches Fehler in meinem php-Code?
Wäre über jeden Tip dankbar und Danke im voraus.
crtimage.php5
PHP-Code:
<?PHP
srand((double)microtime() * 1000000);
$zz = rand(4,6);
$Sg = rand(26,28);
$Sx = rand(17,27);
$Sy = rand(45,70);
$var = rand(2,4);
$varbild = rand(1,4);
$fontart = 'FONTS/' . $var . '.TTF';
$bg = $var . '.jpg';
for($x = 0; $x < $zz; $x++){
srand((double)microtime() * 1000000);
$text .= chr(rand(65,90));
}
$image = imagecreatefromjpeg($bg);
$font_c = imagecolorallocate($image,85,85,255);
imagettftext($image, $Sg, 0, $Sx, $Sy, $font_c, $fontart, $text);
// header("Content-Type: image/jpeg");
imagejpeg($image,"",60);
?>
PHP-Code:
<?php
include('crtimage.php5');
echo 'Davor-' . $text . ' -Das klappt!<br/>';
echo '<img src="crtimage.php5" alt="X"/>';
echo '<br/>';
echo 'Danach-' . $text . ' -Das klappt!<br/>';
?>
Kommentar