Login für IE unnutzbar...;-(
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
account
bleibe
explorer
gesamten scripte
hinweis
login
menu
opus
parameter
pawort
send
session
tip
vermerk
-
<?php session_start (); ?> <table> <tr><td colspan="2" class="tableheader">Login</td></tr> <tr><td> Nickname</td><td><input type="text" name="nick" /></td></tr> <tr><td> Passwort</td><td><input type="password" name="pwd" /></td></tr> <tr><td colspan="2"><center><input type="submit" name="send" value="Login" /></center></td></tr> </table> <br /> <br /> <br /> <br /> <br /> <br /><br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /><br /> <br /> <br /> <br /> <br /> <br /> <?php if($_POST['send']) { $query_submit = mysql_query('SELECT submit FROM user WHERE nick="'.$_POST['nick'].'" AND pwd="'.(md5($_POST['pwd'])).'"'); $sql_login = "SELECT ". "id,nick,pwd ". "FROM ". "user ". "WHERE ". "(nick like '".$_POST['nick']."') AND ". "(pwd = '".md5($_POST['pwd'])."')"; $query_login = mysql_query ($sql_login); if (mysql_num_rows($query_login) < 0) { echo 'Deine Login-Daten wahren falsch.'; } else { $fetch_submit = mysql_fetch_array($query_submit); if($fetch_submit['submit']==0) { echo '<br />Dein Account wurde noch nicht aktiviert.<br />'; } else { header ('Location: index.php?menu=game'); // Benutzerdaten in ein Array auslesen. $fetch_login = mysql_fetch_array ($query_login); // Sessionvariablen erstellen und registrieren $_SESSION['user_id'] = $fetch_login['id']; $_SESSION['user_nickname'] = $fetch_login['nick']; } } } ?>
Dieser Login funtz mit dem IE einfach nicht...
mit dem FF (und ich glaube auch mit Opera) l?uft alles Glatt.
An was liegt das?
MfG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Nunja. Es k?nnte tats?chlich an der Session liegen, aber nicht an der Session im allgemeinen, sondern dadran, da der InternetExplorer von Grund auf so eingestellt ist, das Sessions nicht zugelassen werden!
Als w?ren Sessions was gef?hrliches...manmannmann...
Nunja. Ich habe/hatte das selbe problem. Daf?r habe ich in der FAQ und unter dem Login vermerkt, das internet Explorer diese Seite als Vertrauensw?rdig einstufen m?ssen und/oder die Sessions bzw. cookies f?r diese Seite erlauben m?ssen. Daneben noch der Vermerk, das ich daf?r gerade stehe, das die Sessions meiner Seite ungef?hrlich sind.
Fertig.
Ansonsten kanst dunat?rlich wirklich einen String nehmen, diesen verschl?sseln usw. Das speiherst du in der Datenbank und l?sst es abfragen ob es der richtige ist. Das w?re auch eine M?glichkeit! Allerdings: ich kannd as schon nchtmehr machne weil ich daf?r meine gesamten Scripte umsczhreiben m?sste. Also bleibe ich pers?nlich bei dem Hinweis. :P -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage