ich hatte shcon gegoogelt aber nichts passendes gefunden... ich bitte um entschuldigung falls ich vilt. nicht alle angeben mache.
Geschichte:
Mein Kumpel hat ein V-Server von Strato auf den ich mehr oder weniger freien zugriff habe. Ich bastle gern an php/MySQL Scripten... seit gestern kam es zu einigen problemen...
Server:
- System Suse Server edition
- hat ein Terminal installiert
- plesk (apache, MySQL Server)
- Unreal irc
Gestern wollte ich über meine seite anmelden Login passiert über Session
BN PW --> Server --> Session zurück
nach anklicken eines Links ist man wieder ausgelogt... die Session existiert nicht mehr.
komisch ist noch der Terminal geht nicht mehr, plesk auch nicht.
plesk Maldung:
0: /usr/local/psa/admin/plib/cmd_loginup.php:240
createSessionCommon(integer '4', string 'xxx', boolean true, boolean false, NULL null)
1: /usr/local/psa/admin/plib/cmd_loginup.php:458
createSessionClient(string 'xxx', string '*******', string '**********************', boolean false)
2: /usr/local/psa/admin/plib/cmd_loginup.php:166
createSession(string 'xxx', string '*******')
3: /usr/local/psa/admin/htdocs/login_up.php3:28
/edit ok ich habe lokal die Session vergessen zu starten... Problem Server bleibt wie gehabt
und jetzt wird es ganz lustig mein Lokaler Server XAMPP Speichert/Sendet auch nur nach einer abfrage die Session und nach einer erneuten ist die weg...
im augenblick verhällt sich die $_SESSION[] wie ein $_POST[]
ich habe den Browser Firefox, IE
Problem ist nicht nur auf meiner Workstation auch bei anderen. zumindest zugriff auf Stratos V-Server
ich weis nicht ob das mein Script verursacht, Script funktionierte einwandfrei, vor den "Schaden"
zur sicherheit mein Script
/edit: session_start(); // nicht vergessen
PHP-Code:
// der Script ist zulang ich poste den gleich darauf
// /Edit script war in ordnung daher habe ich den gelöscht das ich nicht euch auf falsche färten lenke
Browser Cache habe ich gelöscht aber brachte auch nichts.
ich bin der Verzweiflung nah.
wenn wir gleich dabei sind, kann das sein das if ein Bug hat bzw. nur eine bestimmte Länge abarbeitet?
z. B.
PHP-Code:
if(($ZufallsZahl_Farbe != $_SESSION[Farbe][0] and $ZufallsZahl_Karte != $_SESSION[Karte][0]) and ($ZufallsZahl_Farbe != $_SESSION[Farbe][1] and $ZufallsZahl_Karte != $_SESSION[Karte][1]) and ($ZufallsZahl_Farbe != $_SESSION[Farbe][2] and $ZufallsZahl_Karte != $_SESSION[Karte][2]) and ($ZufallsZahl_Farbe != $_SESSION[Farbe][3] and $ZufallsZahl_Karte != $_SESSION[Karte][3]))
if wird da ignoriert daher habe ich wie auf den kompletten Script dies "aufsplitten" müssen.