Mam taki problem ze ogolnie logowanie sie do stronki mi dzialalo i przechodzilo na nastepna strone ale po dodaniu SESJI jest nastepujacy blad :
Loguje sie i zqamiast przechodzic na 2 strone to wyskakuje mi blad windowsa : Aplikacja php.exe zostanie zamknieta poniewaz wystapil blad.
a oto kod :
<?php
$login= $_POST['login'];
$haslo= $_POST['haslo'];
$adres_strony = "strona1.php";
if ($haslo == "" || $login == "")
{
echo "<body bgcolor='#6600FF' link='#000000' vlink='#000000' alink='#000000'>"; # echo "<div align='center'><img src='file:///G|/dwa08/newland/logo na saita2.jpg' alt='dc' width='520' height='520' align='texttop' />"
echo "<form action='http://localhost/strona1.php' method=post><br>"; echo "Login: <input type=text name=login><br>"; echo "Haslo: <input type=password name=haslo><br>"; echo "<input type=submit value=Loguj>"; echo "<p align='right'><font size='4'><a href='strona12.html'>Rejestracja</a></font></p>"; }
$haslo_mysql = "bla";
$uzytkownik = "bla";
$host = "jakis serwer sql";
$zapytanie="select Haslo, Login from Info where '".$login."' like Login";
if ($haslo==$row[0] && $login==$row[1])
{
if ($row)
{
sesion start();
$_SESSION['login'] = $row[1];
$_SESSION['haslo'] = $row[0];
Header( 'Location: http://" . $_SERVER['HTTP_HOST
'] . dirname($_SERVER['PHP_SELF
']) . "/strona2.php"); exit();
}
elseif ($haslo!="" || $login!="")
{
echo "<body bgcolor='#6600FF' link='#000000' vlink='#000000' alink='#000000'>";
echo "Zle haslo i/lub login<br> '<a href=$adres_strony>Spróbuj ponownie'</a>";
}
?>
</div>
</form>
</body>
Czy nie wiecie czemu pojawia mi sie taki blad ? czy mam blad w kodzie ?
Sorki juz poprawilem blad header
Ten post edytował ZimeK 11.04.2007, 08:50:02