poste mal das ganze schript.
Usermanagement
Einklappen
X
-
Bitte beachten, dass der Code unfertig und verwirrend ist.Zuletzt geändert von jOhnny knOx; 05.06.2003, 01:20.
Kommentar
-
bei deinem code, wird in der zeile print_r($_SESSION); alles richtig ausgegeben?
mach ausmalPHP-Code:elseif ($_GET['action']=='user' and $_GET['edit']=='details' and isset($_GET['id']))
{
ausgabe?PHP-Code:elseif ($_GET['action']=='user' and $_GET['edit']=='details' and isset($_GET['id']))
{
echo 'Bin da';
print_r($_SESSION);
Ich denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
Da sind die $_SESSION Vars immernoch gesetzt, wenn ich die URL
user.php?action=user&edit=details&id=1
manuell eingebe. Desweiteren wird da
Die Registrierung war nicht erfolgreich
Bitte gebe deine korrekte eMail Adresse an.
ausgegeben, wenn man den Link aufruft, obwohl ja kein input field namens "edit" geklickt wurde.
Kommentar
-
so unverständlich?Original geschrieben von mrhappiness
mach ausmalPHP-Code:elseif ($_GET['action']=='user' and $_GET['edit']=='details' and isset($_GET['id']))
{
ausgabe?PHP-Code:elseif ($_GET['action']=='user' and $_GET['edit']=='details' and isset($_GET['id']))
{
echo 'Bin da';
print_r($_SESSION);

p.s. du klickst zwar nirgendwo auf ein feld namnes edit aber du fragst es in deinem code ab oder nich?!Ich denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
Ja habe ich getan, vielleicht vergessen es zu sagen, weil ich dachte das wäre klar.Original geschrieben von mrhappiness
so unverständlich?
p.s. du klickst zwar nirgendwo auf ein feld namnes edit aber du fragst es in deinem code ab oder nich?!
PS: Ja da ist ein edit aber das sollte im Normalfall den Benutzer zur Defaultausgabe, die ganz unten ist bringen, da kein Input Feld geklickt wurde und nur dann sollte das passieren.
Kommentar
-
k, hast ja recht, war mein fehlerOriginal geschrieben von jOhnny knOx
Da sind die $_SESSION Vars immernoch gesetzt, wenn ich die URL
user.php?action=user&edit=details&id=1
manuell eingebeso hast du's aber nich implementiert!Ja da ist ein edit aber das sollte im Normalfall den Benutzer zur Defaultausgabe, die ganz unten ist bringen, da kein Input Feld geklickt wurde und nur dann sollte das passieren.
php macht das, was du ihm sagst, nich das, was du willst!
setz dich einfach mal hin mit nem blatt papier und nem stift und überleg dir, was du wann machen willst
P.S. Wenn die SESSION-Variablen noch da, warum verwendest du sie dann nich auch?
Oder was war dein Problem?Ich denke, also bin ich. - Einige sind trotzdem...
Kommentar
-
das tolle an ner session-variablen is ja, dass du die nich per link übergeben musst!Original geschrieben von jOhnny knOx
wichtig ist dass die Session Variable im Link funktioniert für mich.
dein link hat ja keinen paramter user_id oder?
und trotzdem kriegst du doch auch $_SESSION['user_id'] ausgegeben oder nich?Ich denke, also bin ich. - Einige sind trotzdem...
Kommentar
Moderator
Kommentar