Veröffentlicht 20. März 200322 j 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
20. März 200322 j 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.
20. März 200322 j 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
20. März 200322 j und muss es nicht so heissen ?? session_register('user'); ebenfalls echo $user; [/php]
20. März 200322 j das macht eigendlich keinen unterschied .... habs auch schon getestet ... ich bin am verzweifeln *g* mfg Jake
20. März 200322 j Hi, 29.1. Wie realisiere ich Sessions mit PHP? http://www.dclp-faq.de/q/q-sessions-wie.html Gruß Jaraz
20. März 200322 j 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.
20. März 200322 j 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
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.