WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   php - session-variable tot? (http://www.wcm.at/forum/showthread.php?t=11022)

jonix 12.12.2000 11:05

habe folgendes problem: bin vor kurzem auf einen neuen server umgezogen, und dieser will scheinbar keine session-variablen mehr speichern!? zum thema: ich hab ein paar verschiedene logos fuer meine seite gemacht (links oben), deren index-nummer per zufallsgenerator ausgewaehlt und dann als session-variable gespeichert wird, damit sie nicht bei jedem (internen) seitenaufruf gewechselt werden. das funktioniert auf dem neuen server aber nicht mehr (natuerlich ist der source gleich geblieben) :-((

alte (funktionierende) version:
http://www.hampel.at/

neue (tote) version:
http://62.146.9.7/

hat jemand eine ahnung, woran das liegen koennte?



------------------
gruss jonix
www.hampel.at

Sloter 12.12.2000 15:45

Bei mir funktionieren beide Webseiten einwandfrei.

IE 5.0

Sloter

jonix 12.12.2000 15:57

wenn du http://62.146.9.7/ aufrufst, siehst irgendein bild oben links. wennst dann irgendeinen link anklickst (friends, u2 oder was auch immer) bleibt das bild dann das selbe?? die seite an sich funktioniert bei mir auch, nur werden die logos innerhalb der session rotiert, was nicht sein sollte.

vgl. http://62.146.9.7/?nav=ws_projects

bitte teil mir mit ob du mich falsch verstanden hast oder obs wirklich funzt... tnx



------------------
gruss jonix
www.hampel.at

Sloter 13.12.2000 12:24

Habe gedacht das Logo soll rotieren.
Es ändert sich mit jedem Link den ich anklicke.
Gibt es Versionsunterschiede von PHP bei den beiden Server ?
Der alte Account unterstützt PHP3 und der neue PHP4 ?

Sloter

jonix 13.12.2000 12:42

nope, das logo sollte je besucher (==session) gleich bleiben... hab scho die php infos ueberprueft, die sind identisch (php version, session einstellungen etc.)
hier is mein script:

-------------------------------------------
$logocount=7;
if ((session_is_registered("num") == false) && ($logo==""))
{
srand ((double) microtime() * 1000000);
$num=rand(0,$logocount);
session_register ("num");
}
elseif ($logo!="")
{
if (session_is_registered("num") != false)
{
session_unregister ("num");
}
if ($logo>$logocount)
{
$logo="0";
}
$num = $logo;
session_register ("num");
}
-------------------------------------------

naja...


------------------
gruss jonix
www.hampel.at

[Dieser Beitrag wurde von jonix am 13. Dezember 2000 editiert.]


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:28 Uhr.

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