| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Benutzer Registriert seit: 29.04.2004
Beiträge: 76
![]() | hi, danke erstmal für die antwort. @Ben was ich machen will ist folgendes. der user loggt sich bei mir ein. ich setze ein cookie mit einem festen wert. das geht nicht anders, da ich die variable nick nicht verwenden kann, da bei der abfrage Code: if ($_Cookie['mycookie'] = $Nick) da ich bei dem login 2 tabellen abfrage unterscheiden sich auch die variblen, die ich abfrage. ich hab also einmal $Nik = $Nick und $Name = $Nick. also kann ich die anderen variablen auch nicht wirklich verwenden. SIEHE TOPIC: Warum wird Variable nicht übergeben? die einzige Idee die ich noch hab ist halt den usernamen $nick in eine session zu schreiben wenn der benutzer sich eingeloggt hat. damit ich dann bei der anderen abfrage auch noch auf die variable zugreifen kann. lg anja |
| |
| | |
| Erfahrener Benutzer | Zusammen mit dem anderen Thema verstehe ich auch halbwegs, was du meinst. Du solltest dir auch für die Zukunft in jedem Fall angewöhnen, die Formulardaten über $_REQUEST['nick'] beispielsweise abzufragen. Dadurch umgehst du einmal Probleme, falls ein Web- Provider register_globals ausgeschaltet hat und zum zweiten wird das etwas übersichtlicher. Ansonsten würde ich dir für dein problem folgendes empfehlen: Sessions. Du machst also einfach am Beginn vor allem ein session_start() Dann kannst du jederzeit, egal ob eingeloggt oder nicht, die Variable $_SESSION[...] zur Zwischenspeicherung hernehmen und hast auch beim zweiten Request wieder Zugriff darauf. Alles weitere macht dann in der Regel PHP und nur wenn der Browser gar keine Cookies akzeptiert, hast du Probleme... Beispiel beim Einloggen: Code: $_SESSION['LoginData']['LoggedIn']=true; $_SESSION['LoginData']['Nick']=$_REQUEST['Nick']; Code: if ($_SESSION['LoginData']['LoggedIn']===true)
{
echo "Hallo, ".$_SESSION['LoginData']['Nick'];
}
__________________ www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih |
| |
| | |
| Benutzer Registriert seit: 29.04.2004
Beiträge: 76
![]() | Mal noch eine frage. wenn ich nen zurückbutton mit java in dem script hab code: Code: <input type=\"button\" value=\"Zurück\" name=\"back_button\" onClick=\"javascript:history.back(1)\"> |
| |
| | |
| Erfahrener Benutzer Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse: Fortgeschritten ![]() | kotze. es heißt JavaScript. nicht java. *grummel* je nachdem, was du eingestellt hast wird die SID auch automatisch mitübergeben: grüße ben. |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Frage zu Sessions und Variablen in Session | sternschnuppe99 | PHP Tipps 2008 | 9 | 18.02.2008 13:30 |
| Frage zu Session | SmileMan | PHP Tipps 2008 | 1 | 08.10.2007 11:22 |
| Session Variablen als Referenz!? O_o | Sam781 | PHP-Fortgeschrittene | 4 | 01.10.2007 11:19 |
| Daten in Session - Wie sinnvoll ist das? | Igäl | PHP Tipps 2008 | 12 | 02.09.2007 10:47 |
| Problem bei session Lifetime | Cyberbob_at_tot | PHP Tipps 2007 | 5 | 05.06.2007 17:47 |
| Frage zu Session Variablen | Cyberbob_at_tot | PHP Tipps 2006 | 3 | 13.03.2006 16:52 |
| Session abschaltbar?? Probleme mit Objekten in Session! | becks123 | PHP-Fortgeschrittene | 3 | 19.09.2005 15:47 |
| Bei Session - verfall | socke | PHP Tipps 2005-2 | 12 | 01.09.2005 02:30 |
| Klassenobjekt in ner Session speichern?! | Finkman | PHP Tipps 2005-2 | 5 | 09.08.2005 00:38 |
| Session wird nicht angelegt | PHP Tipps 2005-2 | 7 | 24.07.2005 13:35 | |
| Frage zu Session und Objekten | PHP Tipps 2005 | 2 | 24.05.2005 09:29 | |
| verliere Session | Sonja | PHP Tipps 2005 | 3 | 27.04.2005 09:32 |
| Session Frage! | PHP Tipps 2005 | 2 | 05.03.2005 22:44 | |
| Frage zu Session | PHP Tipps 2004 | 2 | 21.09.2004 05:46 | |
| [Erledigt] PHP Session ID übergabe Frage | PHP Tipps 2004 | 3 | 27.07.2004 10:17 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.