Autor
|
Thread
|
21.01.2010 14:05 Uhr
|
Session wird nicht erkannt
|
Sascha_K1994
|
Forenuser
|
|
registriert
|
16.01.2010
|
wohnt in
|
|
Beiträge
|
21
|
|
Es ist doch vollkommen sinnlos wenn ich als eingelogter wieder zum Login komme-oder?
Also das Loginscript ist : login.php
Die Seite nach / vor dem Login ist : index.php
Wollte ich nur nochmal sagen Vielleicht verstehst du es ja jetzt
Lese jetzt aber mal weiter ... nochmals danke
Grüße : Sascha_K1994
Ps.: Sorry das ich es so oft geändert habe. Aber niemand ist Perfekt und schon garnicht beim ersten Eintrag
Dieser Beitrag wurde am 21.01.2010 um 18:50:05 Uhr von Sascha_K1994 zum 3. Mal editiert.
|
|
|
21.01.2010 14:19 Uhr
|
Session wird nicht erkannt / Scriptfehler
|
Sascha_K1994
|
Forenuser
|
|
registriert
|
16.01.2010
|
wohnt in
|
|
Beiträge
|
21
|
|
Danke nochmal für deine Hilfe...
Habe jetzt alles auf meinem Webserver hochgeladen und die login.php aufgerufen...
Nur leider kamm ein Fehler... 
PHP:
UPDATE
User
SET
Session_ID = '9128b724a441732aa76c5681b89e120d',
Autologin = NULL,
IP = 'xx.xx.xx.xxx',
Letzte_Aktion = '1264079840',
Letzter_Login = '1264079840'
WHERE
ID = '1'
Unknown column 'Session_ID' in 'field list'
Oben im Webbrowser steht immernoch : http://xxx.de/loginsystem-test/login.php, und ich musste auch keine 10Sekunden warten, also liegt das Problem doch in der login.php oder???
Woran liegt es denn in der login.php ... bitte helfe mir!!
Ps.: Das Design vom Login.php sieht toll aus, womit hast du das gemacht???
Grüße : Sascha_K1994
Ps.: Sorry das ich es so oft geändert habe. Aber niemand ist Perfekt und schon garnicht beim ersten Eintrag
Dieser Beitrag wurde am 21.01.2010 um 17:18:58 Uhr von Sascha_K1994 zum 5. Mal editiert.
|
|
|
21.01.2010 18:04 Uhr
|
|
strolch_007
|
Forenuser
|
|
registriert
|
16.03.2009
|
wohnt in
|
|
Beiträge
|
40
|
|
Hallo Sascha_K1994,
Oh sorry ich hatte alle DB-Afragen auf meine eigenen DB-System umgeschrieben und beim "zurückschreiben" ist mir ein Fehler unterlaufen. Es muß natürlich nicht Session_ID, sondern SessionID heißen. DB-Abfragen müßen identisch sein mit deinem ersten Posting! Der Fehlerhinweis besagt das es dieses Feld nicht gibt bzw. es nicht gefunden werden konnte. Ändere also einfach die Abfrage (Update) auf SessionID.
Übrigens ist der Codeschnipsel zig mal getestet und funktioniert einwandfrei im Firefox, Internet Explorer und Opera (ohne Autologin).
Zitat:
Was soll da denn sonst stehen wenn du die login.php aufrufst? In der login.php liegt kein Problem. Bist jetzt nur durch den DB-Fehlerhinweis gar nicht erst auf die index.php gekommen!
Zitat:Ps.: Das Design vom Login.php sieht toll aus, womit hast du das gemacht???
Wie du sicher gelesen hast habe ich das Design mit ein wenig CSS und Tabellen "gemacht"
Ich bin noch mal über die Usprungsabfragen (dein Posting mit DB-Abfragen) drüber geflogen und habe keinen Tippfehler mehr gesehen. Eigentlich sollte jetzt alles klappen. Übrigens solltest du dann auch einfach mal auf Login klicken wenn Nickname und Passwort leer ist! Da kommt dann noch a weng "Design":-)
Gruss
strolch_007
Dieser Beitrag wurde am 21.01.2010 um 18:17:33 Uhr von strolch_007 zum 5. Mal editiert.
|
|
|
21.01.2010 18:49 Uhr
|
Session funktioniert nicht / Lösung / Problembehandlung
|
Sascha_K1994
|
Forenuser
|
|
registriert
|
16.01.2010
|
wohnt in
|
|
Beiträge
|
21
|
|
--> Dieser Eintrag hat sich erledigt <--
--> Haben beide den gleichen Fehler erkannt <--
--> Nur ich habe ihn 45Minuten später gepostet <--
Dieser Beitrag wurde am 21.01.2010 um 19:13:04 Uhr von Sascha_K1994 zum 6. Mal editiert.
|
|
|
21.01.2010 19:09 Uhr
|
Session funktioniert nicht / Problembehandlung
|
Sascha_K1994
|
Forenuser
|
|
registriert
|
16.01.2010
|
wohnt in
|
|
Beiträge
|
21
|
|
So habe mir jetzt deinen Eintrag durchgelesen, stimmt, habe ich ja auch gefunden denn Fehler.
Herzlichen Dank strolch_007 für deine Hilfe, wohl du nicht verstanden hast, was ich meinte  Das mit dem Design haste auch schön hinbekommen, ich dachte du hättest das mit einem Programm oder so gemacht, wegen dieser Leiste hier::
Zitat:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Weißt du zufällig auch, wie ich diesen Fehler jetzt noch wegbekomme, dann wär nimlich alles Perfekt:::
Zitat:Warning: Cannot modify header information - headers already sent by (output started at xxx.de/login.php:19) in xxx.de/login.php on line 69
In dieser Zeile steht soweit ich weiß folgendes:::
PHP:
setcookie("autologin", $Login_ID, time()+60*60*24*365*10);
Ich hoffe du kannst mir erneut helfen!
Grüße : Sascha_K1994
Ps.: Sorry das ich es so oft geändert habe. Aber niemand ist Perfekt und schon garnicht beim ersten Eintrag
Dieser Beitrag wurde am 21.01.2010 um 19:13:57 Uhr von Sascha_K1994 zum 3. Mal editiert.
|
|
|