Ben bu hatayı alıyorum Ben sadece neden bilemiyorum:
Warning: Cannot modify header information - headers already sent by (output started at C:\Users\Gateway\Documents\xampp\htdocs\login.php:3) in C:\Users\Gateway\Documents\xampp\htdocs\login.php on line 14
İşte kod:
if (isset($_POST['submit'])) {
$username = sanitize($_POST['username']);
$password = sanitize($_POST['password']);
if ($username) {
if ($password) {
$query = mysql_query(" SELECT * FROM users WHERE username = '$username' && password = '$password' ");
if (mysql_num_rows($query) == 1) {
$setCookie = setcookie('loggedIn', 1, time()+3600);
echo 'user found';
} else {
$error = 'The username and/or password you entered is incorrect';
}
} else {
$error = 'Please enter a password';
}
} else {
$error = 'Please enter a username';
}
}
Ben adı 'admin' ve şifre '123 ', bu bir rekor kullanıcıların tablo içinde benim kaydedilmedi giriyorum. Ve doğru kullanıcı adı / parola açılan girildiğinde ben eserler yankılanan "kullanıcı bulunamadı" mesajı.
Sorunu "LoggedIn" denilen çerez koymak değil ve ben bu başlık hatası değiştiremezsiniz olsun, olduğunu.
Neden?