hi,
Nun ist es ja so, dass die Variable $_SESSION["captcha"] durch das Ausführen von
session_start();
am Anfang der index.php gelöscht wird
Wie meinen?
Nun aber das (für mich) paradoxe:
Wenn ich in der captcha.inc.php erneut ein
session_start();
einbaue, funktioniert alles.
- Kann mir das jemand erklären?
Was gibt es da zu erklären?
Das Manual erklärt dir doch bereits ganz deutlich, dass du session_start() auf jeder Seite benutzen musst, wo du Sessionvariablen verwenden willst.
- Ich will meinen Code nur ungern durch sematische Ungereimtheiten aufweichen. Gibt es eine Möglichkeit, das zweimalige session_start() zu vermeiden?
Natürlich nicht - es ist absolut erforderlich.
Vielleicht solltest du dir noch mal klar machen, wie Sessions funktionieren.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }