Autor |
Nachricht |
addy
Threadersteller
Dabei seit: 22.01.2003
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 17.11.2004 08:33
Titel sessions->register_globals on oder off |
|
|
hab angefngen mich mit sessions zu beschäftigen und hab gleich mal ne Frage
habe es bei mir so eingerichtet das register_globals auf off sind, hat bis jetzt auch immer funktioniert
nun habe ich wie gesagt mit sessions angefangen, und wenn ich da jetzt session_start und session_register z.B. benutze, bringt er mir immer einen Fehler "...blablabla register_globals on usw." wenn ich das dann umstelle funzt es auch, kann ich sessions nur nutzen wenn ich das auf on stelle oder gibt es einen Trick wie ich das übergehen kann????
kann jetzt leider den Code und den genauen Fehler nicht posten, aber vil. kann mir so auch einer weiterhelfen, wäre nett.
danke schonmal.
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Mi 17.11.2004 09:36
Titel
|
|
|
grundsätzlich sollten die register_globals = off sein ... wäre hilfreich wenn du mal deine fehlermeldung zeigst.
session_start() sollte keinen stress machen, sessio_register allerdings verwendet man gar nicht mehr, wenn du sessions registrieren oder ansprechen willst, arbeite mit
$_SESSION["name"] = "blubb";
|
|
|
|
|
Anzeige
|
|
|
addy
Threadersteller
Dabei seit: 22.01.2003
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Mi 17.11.2004 10:01
Titel
|
|
|
ja kann den Fehler grad nicht posten, sitz nicht an dem Rechner
gut dann werde ich es mal so probieren, thanx
|
|
|
|
|
donnerchen
Dabei seit: 06.04.2003
Ort: -
Alter: 53
Geschlecht:
|
Verfasst Mi 17.11.2004 16:01
Titel
|
|
|
Hm, also die globals sollten auf jeden Fall off bleiben.
Dass eine Fehlermeldung auftaucht in der irgendwas von globals on steht wundert mich doch sehr. Habe ich noch nie gesehen. Ich glaube eher, dass Du das session_stert() nicht in der ersten Zeile stehen hast. Könnte das sein? Da dort ein Cookie geschriebn wird darf vorher keine andere Ausgabe (AUCH KEIN HTML ODER EINE LEERZEILE) erfolgen.
*wink*
|
|
|
|
|
addy
Threadersteller
Dabei seit: 22.01.2003
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 18.11.2004 10:22
Titel
|
|
|
ne steht an erster stelle. Na ich werds mal mit $_SESSION['variable']; probieren
aber daraus ergibt sich gleich ne andere Frage, sonst habe ich doch ne Variable wieder mit session_unregister entfernt, wie mache ich das jetzt oder ist das so geblieben
|
|
|
|
|
donnerchen
Dabei seit: 06.04.2003
Ort: -
Alter: 53
Geschlecht:
|
Verfasst Do 18.11.2004 10:28
Titel
|
|
|
Ach so, FDu hast session_register() genutzt. Sag das doch gleich.
Also, so geht das:
<?php
session_start();
$_SESSION["myVar"]="Ein Wert";
// irgendwelcher Code
// Loeschen einer Var (Warum auch immer)
unset ($_SESSION["myVar"]);
?>
also, session_register() und session_unregister() _nicht_ nehmen!
*wink*
|
|
|
|
|
addy
Threadersteller
Dabei seit: 22.01.2003
Ort: -
Alter: -
Geschlecht: -
|
Verfasst Do 18.11.2004 10:36
Titel
|
|
|
achso alles klar besten dank
|
|
|
|
|
rob
Dabei seit: 11.12.2003
Ort: ~/
Alter: 46
Geschlecht:
|
Verfasst Do 18.11.2004 13:45
Titel
|
|
|
und falls du alle session-variablen löschen willst, dann machst du das mit
$_SESSION = array();
In keinem Fall unset($_SESSION); verwenden.
|
|
|
|
|
|
|
|
Ähnliche Themen |
Sessions-Problem bei PHP
[PHP] Sessions - Problem
Sessions Problem
PHP-Sessions mit Xampp 1.5.0
Sicherheit von Sessions
problem mit sessions
|
|