hi,
ich habe nen antispamcode, den ich in ner session speicher.
nun gibt der user diesen an und es wird abgeglichen, ob die werte stimmen.
klappt auch wunderbar, wenn ich das formular zum auswerten an eine andere seite schicke!
ABER:
ich lass das formular direkt in einer divbox (das form wird via include geladen) auf der indexseite onclick darstellen, weshalb ich es designtechnisch zum auswerten ganz einfach an sich selbst schicken möchte.
Die Session scheint da aber nicht mitzuspielen... :(
ich starte die session ganz normal am anfang des skripts mit:
session_start();
$_SESSION['UserAntiSpamEingabe'] = rand(1111,9999);
Ich weiss, dass ich das Auswerten auch mit JS machen könnt, allerdings beharre ich gerade darauf dieses Problem zu lösen, weil es für mich leider keine Erklärung gibt, wieso es nicht funktioniert...
Ich dachte auch schon daran, dass sich die Zahl bei dem neuen Aufruf evtl. neu generiert, aber dem ist nicht so... hab das Setzen eines neuen Sessionwerts schon versucht zu verhindern...
ich habe nen antispamcode, den ich in ner session speicher.
nun gibt der user diesen an und es wird abgeglichen, ob die werte stimmen.
klappt auch wunderbar, wenn ich das formular zum auswerten an eine andere seite schicke!
ABER:
ich lass das formular direkt in einer divbox (das form wird via include geladen) auf der indexseite onclick darstellen, weshalb ich es designtechnisch zum auswerten ganz einfach an sich selbst schicken möchte.
Die Session scheint da aber nicht mitzuspielen... :(
ich starte die session ganz normal am anfang des skripts mit:
session_start();
$_SESSION['UserAntiSpamEingabe'] = rand(1111,9999);
Ich weiss, dass ich das Auswerten auch mit JS machen könnt, allerdings beharre ich gerade darauf dieses Problem zu lösen, weil es für mich leider keine Erklärung gibt, wieso es nicht funktioniert...
Ich dachte auch schon daran, dass sich die Zahl bei dem neuen Aufruf evtl. neu generiert, aber dem ist nicht so... hab das Setzen eines neuen Sessionwerts schon versucht zu verhindern...