Hallo
ich möchte gern einen Text auf ein Bild schreiben und diesen Text in einer Session speichern, leider ist in der Zieldatei kein Eintrag in der Session. Was könnte der Grund sein?
text.php
form.htm
Das Bild wird wie gewünscht erzeugt und angezeigt, in der SESSION ist aber nichts gespeichert
anzeige.php
ich möchte gern einen Text auf ein Bild schreiben und diesen Text in einer Session speichern, leider ist in der Zieldatei kein Eintrag in der Session. Was könnte der Grund sein?
text.php
PHP:
<?php
session_start();
function randomText(){
$texte = array('Baum', 'Auto', 'Haus', 'Frau', 'Mann');
$i = rand(0,4);
return $texte[$i];
}
$text = randomText();
$_SESSION['text'] = $text;
header('Content-type: image/png');
$img = ImageCreateFromPNG('bild.png'); //Hintergrundbild
imagestring($img,4,0,0,$text,"white");
imagepng($img);
imagedestroy($img);
?>
form.htm
HTML:
<form method="POST" action="anzeige.php">
<img id="meinText" src="text.php" border="0" />
</form>
anzeige.php
PHP:
<?php
session_start();
echo $_SESSION['text'];
?>
Zuletzt bearbeitet: