Получение следующих предупреждающих сообщений при загрузке страницы.Я не понимаю, что это такое?
Предупреждение: session_start () [function.session-start]: невозможно отправить ограничитель кэша сеанса - заголовки уже отправлены (вывод начался с / home / heimann / public_html / admin /login.php: 9) в /home/heimann/public_html/admin/login.php в строке 47
Предупреждение: невозможно изменить информацию заголовка - заголовки уже отправлены (вывод начался с / home / heimann / public_html /admin / login.php: 9) в /home/heimann/public_html/admin/login.php в строке 52
код php
//line 9 <?php
$admin = 'http://'. $_SERVER['HTTP_HOST'] . '/admin/';
$db = new MySQLi('localhost', 'heimann_admin', '0579ural', 'heimann_content') or die($db->error);
$db->set_charset('utf8');
$username=$db->escape_string($_POST['username']);
$password=$db->escape_string($_POST['password']);
$submit=$db->escape_string($_POST['submit']);
if($username && $password && $submit=='Giriş'){
$result=$db->query("SELECT id, username, password FROM users WHERE username='$username' AND password='$password'");
$count=$result->num_rows;
if($count>0)
{
while($row=$result->fetch_object()){
$dbusername=$row->username;
$dbpassword=$row->password;
$dbuserid=$row->id;
}
if($username==$dbusername && $password==$dbpassword){
//line 47 session_start();
$_SESSION['username']=$dbusername;
$_SESSION['userid']=$dbuserid;
//line 52 header('location:'.$admin);
}
else message("Şifrə səhvdir");
}
else {message("Bazada belə login və şifrə kombinasiyası yoxdur");}
}
else {message("Giriş parametrlərindən biri daxil edilməyib");}
?>
<?
function message($text){
global $admin;
echo '<div class="message">'.$text. '</br><a href="'.$admin.'">Geri</a></div>';
}
?>