Hey!
Ich bau grad ein Captcha, habe aber ein Problem!
Ich habe eine SessionID und übergebe diese an die Datei captcha.php die im IMG-Tag angegeben wird.
In der captcha.php generiere ich ein Zufallswert und speichere diesen vor der Ausgabe als Bild in $_SESSION["captcha"]! Die Session in der captcha.php ist die gleiche wie in dem übrigen Dokument (habs getestet).
Das Problem ist das ausserhalb der captcha.php, ich auf die $_SESSION["captcha"] nicht zugreifen kann, weil es sie nicht gibt!
Wieso ist das so? Ich hab eine Lösung gesehe, dort geht der Coder den umweg das captcha in der datenbank abzulegen - geht das mit den Session wohl nicht so?
Danke!
Ich bau grad ein Captcha, habe aber ein Problem!
Ich habe eine SessionID und übergebe diese an die Datei captcha.php die im IMG-Tag angegeben wird.
In der captcha.php generiere ich ein Zufallswert und speichere diesen vor der Ausgabe als Bild in $_SESSION["captcha"]! Die Session in der captcha.php ist die gleiche wie in dem übrigen Dokument (habs getestet).
Das Problem ist das ausserhalb der captcha.php, ich auf die $_SESSION["captcha"] nicht zugreifen kann, weil es sie nicht gibt!
Wieso ist das so? Ich hab eine Lösung gesehe, dort geht der Coder den umweg das captcha in der datenbank abzulegen - geht das mit den Session wohl nicht so?
Danke!
Kommentar