Przekierowanie PHP
: 30 cze 2009, 19:20
Witam napisałem sobie w PHP skrypty rejestracji i logowania.
Chciałbym by po zalogowaniu użytkowni dostał komunikat że zostal zalogowany i automatycznie przekierowany na właściwej strony
lecz dostaje taki error
Chciałbym by po zalogowaniu użytkowni dostał komunikat że zostal zalogowany i automatycznie przekierowany na właściwej strony
Kod: Zaznacz cały
<?php
session_start();
if (isset($_POST['konto']) and isset($_POST['password']) )
{
require('conn.php');
$konto=mysql_real_escape_string(trim($_POST['konto']));
$password=mysql_real_escape_string(trim($_POST['password']));
if ($konto!="" and $password!="")
{
$password = sha1(md5($password));
$zapytanie="SELECT id FROM user WHERE login='$konto' and password ='$password'";
$temp=mysql_query($zapytanie) or die("Wystąpił błąd");
$ile=mysql_num_rows($temp);
$temp=mysql_fetch_array($temp);
$id=$temp['id'];
if ($ile==1)
{
$_SESSION['user_id']=$id;
$_SESSION['login']=$konto;
echo('Zostales zalogowany. ');
header("Location: test.php");
}
else echo ('Podales zle dane. Kliknij wstecz aby sprobowac ponownie.');
}
}
else{
?>
<html>
<body>
<form action="login.php" method="post">
<strong>Login:</strong><input name="konto" type="text" value="" />
<strong>Haslo:</strong><input name="password" type="password" value="" />
<input type="submit" value="Zaloguj" />
</form>
</body>
</html>
<?php
}?>
Prosił bym o pomocZostales zalogowany.
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\Skany\login.php:41) in C:\xampp\htdocs\Skany\login.php on line 43