jake84 Geschrieben 20. März 2003 Geschrieben 20. März 2003 Moin :-) ich habe ein problem mit einer PHP-Session: bitte helft mir :-) datei: "index.php" <?php session_start(); session_register(user); $user = "hallo"; echo "<a href=\"user.php\">user</a>"; ?> datei: "user.php" <?php session_register(user); echo "$user"; session_destroy(); ?> normalerweise sollte mir ja bei dem aufruf der user.php aus der index.php "hallo" ausgegeben werden! kommt aber nicht! kann mir bitte jemand sagen, was ch falsch mach oder was das Problem sein könnte? mfg Jake Zitieren
{Der-Neo} Geschrieben 20. März 2003 Geschrieben 20. März 2003 hmm... kann sein, das du in der php konfigurationsdatei den session order nicht angegeben hat ? ich kenn mich damit nicht aus, aber ich hatte selber mal das problem. dann habe ich mir easyphp runtergeladen. der hat das alles von alleine konfiguriert, und gleich die neuste version von php, mysql installiert. seit funzt alles bei mir. Zitieren
jake84 Geschrieben 20. März 2003 Autor Geschrieben 20. März 2003 ich hab ne linux-vmware, wo alles drauf läuft, deshalb nehm ich kein easyphp... aber danke für den tipp. das problem ist, dass es auch bei meinem provider need geht :/ ... sollt aber normaler weise schon ... welcher provider lässt keine sessions zu ? *gg* mfg Jake Zitieren
arrayhunter Geschrieben 20. März 2003 Geschrieben 20. März 2003 und muss es nicht so heissen ?? session_register('user'); ebenfalls echo $user; [/php] Zitieren
jake84 Geschrieben 20. März 2003 Autor Geschrieben 20. März 2003 das macht eigendlich keinen unterschied .... habs auch schon getestet ... ich bin am verzweifeln *g* mfg Jake Zitieren
Jaraz Geschrieben 20. März 2003 Geschrieben 20. März 2003 Hi, 29.1. Wie realisiere ich Sessions mit PHP? http://www.dclp-faq.de/q/q-sessions-wie.html Gruß Jaraz Zitieren
donmarco Geschrieben 20. März 2003 Geschrieben 20. März 2003 Lass mal in der user.php das session_register() weg. Sonst will er noch eine Variable user registrieren die es aber nicht gibt, deshalb kommt bei der Ausgabe auch nichts raus. Desweiteren solltetst du in der ersten Zeile in der Datei user.php das session_start() hin schreiben, damit die Session gestartet wird. Zitieren
jake84 Geschrieben 20. März 2003 Autor Geschrieben 20. März 2003 ich hab das problem gefunden :-) in der php.ini waren 2 einträge falsch ! session.bug_compat_42 muss auf Off gesetzt werden session.bug_compat_warn muss auf Off gesetzt werden dann gings :-) danke für die mühe ! mfg Jake Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.