Moin!
Habe mal ein Problem…
Und zwar, dass ich mit FireFox in mein CMS komme, doch im IE nicht.
Nämlich:
Im IE kommt die Passwortaufforderung.
Ich gebe das Passwort ein, das stimmt. Doch es kommt immer die Errormeldung, die Sagt, dass mein Passwort falsch ist.
Benötigte Dateien für das Login:
->index.php (Loginseite)
->login.php Prüft passwort und leitet auf admin.php weiter
->admin.php prüft ob Session gültig ist. Wenn ja, dann Inhalt zeigen.
Habe jeweils die Codes aufgelistet:
index.php:
[php]
Administration
';
echo'';
echo'
Passwort:'; echo' |
'; echo' |
Admintool © by Matija Baskarad |
[/php]Also es prüft hier, ob install.php gelöscht ist. Wenn ja dann Loginfeld zeigen. Wenn nein, dann Meldung geben,. Wenn install.php existiert, aber config.php nicht, dann kommt die Installation.
Hier stimmt es bis jetzt.
Nun die login.php:
[php]
Sie werden zur Administration weitergeleitet."; } else { echo 'Sie sind nicht befugt, diese Seite anzusehen
Möglicherweise ist das eingegeben Passwort falsch.
'; echo 'Bitte loggen Sie sich hier erneut ein.'; } ?> [/php]Also hier prüft es das Passwort. Wenn es stimmt, dann ist das Passwort zugleich die Session. Das Passwort steht in config.php.. Keine Angst, niemand sieht es auf dem Web. Denn es ist so gemacht: [php] <?php $passwort = "passwort"; ?>[/php]Nun die admin.php
[php]
<?php session_start(); ?> Administration body { font-family: Verdana,Arial; font-size: 10pt; color: #000000; background-color: #ffffff; }table, tr, td {
font-family: Verdana,Arial;
font-size: 10pt;
color: #000000;
}
'; echo' | |||||||||||||||
';
echo'';
echo'';
echo'';
echo'';
echo'';
echo'';
echo'';
echo'';
echo'';
echo'';
echo'';
echo'
| ';
echo'';
echo'';
echo'';
echo'';
echo'';
echo'
| ||||||||||||||
';
echo' Admintool © by Matija Baskarad |
'; echo 'Bitte loggen Sie sich hier ein.'; } ?> [/php]Also wenn die Session Passwort gleich wie $Zugangspasswort ist, dann kommt der Inhalt. Wenn nicht, dann kommt die Meldung, die ich im IE immer sehe. Das Passwort ist falsch.
Zum Testen:
http://freerunning.pytalhost.net/admin/index.php
Passwort ist „michel“
Im Firefox ist alles okay, aber im IE kommt die Meldung, session ist ungültig.
Weiss jemand wieso?
Das Problem ist sehrwarscheinlich bei login.php
Aber ich komme nicht drauf.
MfG, matibaski