Jennesta
Erfahrenes Mitglied
Hallo,
ich habe mir diverse Tutorien angeguckt und so ein bisschen mit den Sessions experimentiert. Ich habe es geschafft die Variablen so in alle meine Skripte zu übertragen.
Nun habe ich aber eine Verstädnnisfrage dazu.
Als ich ein Captcha für mein Gästebuch programmiert habe, kam ich nicht darauf, wieso der Captcha-Code nicht übertragen worden ist, bis ich dann durch Zufall in einem anderen Quellcode gesehen habe, das dort eine neue Session geöffnet wurde. Ich hingegen habe vorher nur den Code in der Session gespeichert, weil ich davon ausging, dass die Session bereits besteht.
Diese Codedatei ersetzt ja den Link, den das Bild erwartet. Und dies ist in meinem Gästebuch, welches wie jede andere Teilseite in meiner Index-Datei includiert wird.
Daher nun die Frage. Wenn ich andere Datein, inwelchen Variablen in die Session gespeichert werden, in anderen includiere, muss ich dann auch in jeder dieser Datein mit session_start() die Session neustarten oder reicht es dies in der ersten Datei einmalig zu erledigen? Außerdem kann es Fehler erzeugen, wenn ohne schließen einer Session eine neue geöffnet wird?
Bedanke mich schonmal für einige Infos.
mfg Jennesta
btw.: bevor ich einen neuen Thread eröffne. Kennt jemand eine gute Onlinequelle, Tutorials o.ä. bzgl. sinnvoller Tabellenwahl für Datenbanken bzw. generelles Tabellenmanagment?
ich habe mir diverse Tutorien angeguckt und so ein bisschen mit den Sessions experimentiert. Ich habe es geschafft die Variablen so in alle meine Skripte zu übertragen.
Nun habe ich aber eine Verstädnnisfrage dazu.
Als ich ein Captcha für mein Gästebuch programmiert habe, kam ich nicht darauf, wieso der Captcha-Code nicht übertragen worden ist, bis ich dann durch Zufall in einem anderen Quellcode gesehen habe, das dort eine neue Session geöffnet wurde. Ich hingegen habe vorher nur den Code in der Session gespeichert, weil ich davon ausging, dass die Session bereits besteht.
Diese Codedatei ersetzt ja den Link, den das Bild erwartet. Und dies ist in meinem Gästebuch, welches wie jede andere Teilseite in meiner Index-Datei includiert wird.
Daher nun die Frage. Wenn ich andere Datein, inwelchen Variablen in die Session gespeichert werden, in anderen includiere, muss ich dann auch in jeder dieser Datein mit session_start() die Session neustarten oder reicht es dies in der ersten Datei einmalig zu erledigen? Außerdem kann es Fehler erzeugen, wenn ohne schließen einer Session eine neue geöffnet wird?
Bedanke mich schonmal für einige Infos.
mfg Jennesta
btw.: bevor ich einen neuen Thread eröffne. Kennt jemand eine gute Onlinequelle, Tutorials o.ä. bzgl. sinnvoller Tabellenwahl für Datenbanken bzw. generelles Tabellenmanagment?