WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   PHP Session Problem nach PHP Update (http://www.wcm.at/forum/showthread.php?t=146697)

reichr 05.10.2004 20:45

PHP Session Problem nach PHP Update
 
hallöchen!

Folgendes Problem:
Mein Provider hat ein PHP Update von 4.3.8 auf 4.3.9 durchgeführt.

Jetzt habe ich bei einer Website das Problem dass sich User nicht mehr einloggen können!

Auszug aus dem Login-Script:
PHP-Code:

if ($_REQUEST['action'] =="Go") {
$sqlbefehl"select * from $tab_kunden
where email='$_REQUEST[email]' and pwd=password('$_REQUEST[pwd]')"
;
$ergebnis mysql_query($sqlbefehl$serverid);
if (
mysql_num_rows($ergebnis) == 1) {
$skunde mysql_fetch_array ($ergebnis);
$_SESSION['skundeid'] = $skunde[id];
$sqlbefehl"update $tab_kunden set time=now() where id = $skunde[id]";
$ergebnis mysql_query($sqlbefehl$serverid);
if (
$_REQUEST['savelogin'] == 1) {
//Login Daten werden als Cookie gespeichert wenn erfolgreich
setcookie ("pshop[email]"$skunde[email], time()+3600*24*360,"/");
setcookie ("pshop[pwd]"$skunde[pwd], time()+3600*24*360,"/");
}
header("Location: index.php");
}
if (
mysql_num_rows($ergebnis) == 0)
include (
"$content/content_head.inc");
include (
"$content/content_menu.inc");
include (
"$content/content_kundenlogin.inc");
msgBox("Falsche Email Adresse oder falsches Passwort");
include (
"$content/content_login.inc"); 

so..

die $_SESSION['skundeid'] bleibt leider immer leer!
Dadurch funkt das login nicht!

Es wird benutzername und kennwort erkannt, leider wars dass auch schon. Das Loginfeld kommt immer wieder.

Was kanns da haben?

SNo0py 07.10.2004 15:38

Ich vermute mal dass auch ein PHP Update durchgeführt wurde, wenn MySQL technisch alles stimmt, sprich Datensätze zurückgegeben werden...

reichr 07.10.2004 15:41

Zitat:

Original geschrieben von SNo0py
Ich vermute mal dass auch ein PHP Update durchgeführt wurde, wenn MySQL technisch alles stimmt, sprich Datensätze zurückgegeben werden...
ja sag ich doch! "Mein Provider hat ein PHP Update von 4.3.8 auf 4.3.9 durchgeführt."

SNo0py 08.10.2004 08:55

Oh, sorry, hab MySQL gelesen ;)

Sloter 08.10.2004 16:26

Ist die Domain die du verwendest, vielleicht ein Redirect auf den Webserver und nicht die IP in den DNS eingetragen?

Sloter


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag