Double Login
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aufbau
bereich
code
datei
einloggen
idee
internen bereich
lange ding
liegen
login
niemand
problem
session
url
verstecktes feld
webseite
weitergeben
weiterleitung
-
Mein Problem ist, dass meine Webseite eine Loginfunktion hast, welche nur mit FF ordnungsgemäß funktioniert.
Mit dem IE kann man sich zwar einloggen, aber wahrschelinlich wird die $_SESSION beim ersten mal nicht gesetzt, sodass man sich 2 mal einloggen muss.
Nachdem die SESSION gesetzt ist, gelangt man in den Internen Bereich.
Ich habe keine Idee, woran das liegen kann.
Beitrag geändert: 26.3.2008 15:39:59 von php4studio -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Ohne das Script wird dir so niemand weiterhelfen können.
-
Der Aufbau sieht folgendermaßen aus:
$name = $_SESSION[\'name\']; $loginname = $_SESSION[\'loginname\']; //Loginscript: //...Datenbankabfrage... if($loginname == $db_abfrage) {$_SESSION[\'name\'] = db_abfrage;}
-
vllt. die sessionname und session_id an die nächste datei weitergeben, das prob hatte ich auch glaub ich acuh^^.
also beim link zum geschützten bereich oder bei der weiterleitung einfach
$s_id = $session_id(); $s_name = $session_name(); /*beim link dann:*/ echo \"<a href = \"main.php?\".$s_name=$s_id></a>\";
-
mit session_start() wird die sessionid automatisch als cookie,verstecktes feld oder url anhängsel weitergegeben. für den namen session_name(), für die id(also das lange ding) session_id()
dann einfach in der session [\'login\'] auf true + [\'user\'] = username
mfg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage