Korzystam z dwóch przegladarek. Kiedy korzystam z Firefoxa jest wszstko prawidłowo. Kiedy uruchamiam explorer, pojawia mi się błąd.
Kiedy wpisuje błędnie hasło nie wyswietla mi sie informacja ze zmiennej $zle, tylko przenosi mnie do glownej strony. Zle wpisuje haslo i powinno sie wyswietlic "bledne haslo", a tak nie pokazuje tylko przekierowuje na glowna strone. Taki blad nie wystepnuje w firefoxie. Proszę o pomoc...
Oto moj skrypt:
<?
if(!$_SESSION["login"]){
if(isset($_POST["Submit"])){ $login=$_POST["login"];
$pass=crypt($_POST["pass"], 'oo231'); $auth = false;
include("pol.php");
if($il=="1"){
$auth = true;
}else{
$zle= "<div align='center'><span class='uwaga'>!!! Blad w logowaniu. Haslo lub email nie jest poprawne!</span></div>";
}
if($auth){
$_SESSION["przelacznik"] = "P";
$_SESSION["log"] = $login;
{
$url = $_GET["url"];
}else{
$url = "zalogowany.php";
}
}
}else{
}
}else{
}
}
?>
<form method="post" action="
<? echo $_SERVER['PHP_SELF'];?>">
<table width="167" border="0" align="center" cellpadding="1" cellspacing="1">
<tr>
<td colspan="2" bgcolor="#CCCCCC" class="pogrubione"><div align="center">Logowanie</div></td>
</tr>
<tr>
<td width="37" class="standart">Login:</td>
<td width="120"><input name="login" type="text" class="standart" id="login" size="20" maxlength="25" /></td>
</tr>
<tr>
<td class="standart">Hasło:</td>
<td><input name="pass" type="password" class="standart" id="haslo" size="20" maxlength="30" /></td>
</tr>
<tr>
<td colspan="2" class="standart"><div align="center">
<input name="Submit" type="submit" class="standart" value="Login" />
</div></td>
</tr>
<tr>
<td height="16" colspan="2" bgcolor="#F2F2F2" class="standart"><div align="center"><a href="przypomnienie.php">Zapomnialem hasla</a></div></td>
</tr>
<tr>
<td height="16" colspan="2" bgcolor="#F2F2F2" class="standart"><div align="center"><a href="rejestracja.php">Zarejestruj sie</a></div></td>
</tr>
</table>
<? echo "<span class='uwaga'>$zle</span>";?> </form>
<?
}else{
$login=$_SESSION["log"];
echo "<span class='standart'><strong>jestes zalogowany jako: $login</strong></span> <a href='out.php?action=logout'>wyloguj</a> "; }
?>