$_SESSION['captcha_spam'] leer?

Hier werden Probleme rund um das Zahlen Captcha behandelt

Moderator: frameguard

$_SESSION['captcha_spam'] leer?

Beitragvon bisselbock » 25.04.2007, 16:18

Egal was ich mache. $_SESSION['captcha_spam'] ist immer leer. Ich weiß nicht, wie das kommt? Ich habe auch schon alle unsets auskommentiert, aber ich kriege in $_SESSION['captcha_spam'] gar nichts rein.

Ich habe testweise mal einfach einen anderen Text in die entsprechende Session-Variable gepackt, das geht auch. Aber was er hier in der captcha.php macht, hat keinen Effekt:
Code: Alles auswählen
$text = randomString(5);  //Die Zahl bestimmt die Anzahl stellen
   $_SESSION['captcha_spam'] = $text;


Das gibt es doch gar nicht, oder? Kann mir jemand helfen?
bisselbock
 
Beiträge: 2
Registriert: 25.04.2007, 14:56

Beitragvon Rob [Admin] » 26.04.2007, 18:47

session_start();

bei der Datei zuoberst hingeschrieben, wo du die Sessionen verwendest?
Rob [Admin]
Site Admin
 
Beiträge: 143
Registriert: 23.12.2006, 12:27

Beitragvon bisselbock » 27.04.2007, 08:42

Hallo, habe es jetzt irgendwie hinbekommen. Das Problem war, dass ich die Session in einer anderen, globalen Datei, die die anderen Dateien per include einbindet, schon gestartet hatte. Normalerweise nimmt session_start() dann ja die vorhandene Session wieder auf. Stattdessen hat das session_start() aber eine neue Session angesprochen. War irgendwie sehr merkwürdig.

Naja, funktioniert ja nun...
bisselbock
 
Beiträge: 2
Registriert: 25.04.2007, 14:56


Zurück zu Zahlen Captcha

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron