Possible Duplicate:
Headers already sent by PHP
Ben başarılı bir sayfaya giriş yaptığımda "zaten gönderildi üstbilgileri" hakkında hataları alıyorum.
Burada giriş ile ilgilenen benim kod:
<?php
include("config.php");
$eUsername = $_POST['username'];
$ePassword = $_POST['password'];
$con = mysql_connect("localhost","MY_USERNAME","MY_PASSWORD");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("forum", $con);
$result = mysql_query("SELECT * FROM members WHERE username = '$eUsername'");
while($row = mysql_fetch_array($result))
{
if ($ePassword==$row['password']) {
echo "Correct";
setcookie("loggedIn", "true", time()+1000000000);
setcookie("logUsername", "$eUsername", time()+100000000);
setcookie("logPassword", "$ePassword", time()+100000000);
}
else {
echo "Incorrect username/password. Please try again.";
}
}
mysql_close($con);
if ($_COOKIE['loggedIn']=="true") {
$curURL=basename($_SERVER['SCRIPT_NAME']);
echo "You are already logged in. <a href='$curURL?lo=true'>Log out?</a>";
}
echo "<br /><br />";
print_r($_COOKIE);
?>
Yani temelde ne yapar size doğru bilgileri ile oturum açarsanız, bu diğer iki kontrol etmek için, kullanıcı adınızı, şifrenizi ve biri üç çerezleri ayarlamak olacaktır.
Ben başarıyla giriş yaptığınızda Ama bu hataları alıyorum:
Uyarı: başlık bilgileri değiştirilemiyor - zaten tarafından gönderilen başlıklar (çıkış / home / scott / web / forum / index.php başladı: 18) hat 19 üzerinde / home / scott / web / forum / index.php
Uyarı: başlık bilgileri değiştirilemiyor - zaten tarafından gönderilen başlıklar (çıkış / home / scott / web / forum / index.php başladı: 18) hat 20 üzerinde / home / scott / web / forum / index.php
Uyarı: başlık bilgileri değiştirilemiyor - zaten tarafından gönderilen başlıklar (çıkış / home / scott / web / forum / index.php başladı: 18) hat 21 / home / scott / web / forum / index.php
Ben yanlış ne yapıyorum?