Перейти к содержимому

Сервис обмена электронных валют

Партнерская программа Expressrxsales

Ошибка при входе на сайт

#1 Гость_Chong_*

Гость_Chong_*
  • Гости
0

Отправлено 14 Сентябрь 2014 - 23:36

Вот собственно и сама ошибка:

Warning: Cannot modify header information - headers already sent by (output started at .../login.php:1) in .../login.php on line 29

Warning: Cannot modify header information - headers already sent by (output started at .../login.php:1) in .../login.php on line 30

Warning: Cannot modify header information - headers already sent by (output started at .../login.php:1) in .../login.php on line 31

 
Содержимое файла login.php:

<? 
$login=$_POST['login'];
$login=$_POST['password'];
require ("inc/connect.inc.php");
function generateCode($length=6) { 
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHI JKLMNOPRQSTUVWXYZ0123456789"; 
$code = ""; 
$clen = strlen($chars) - 1; 
while (strlen($code) < $length) { 
$code .= $chars[mt_rand(0,$clen)]; 
} 
return $code; 
} 
if(isset($_POST['status'])) 
{ 
$query = mysql_query("SELECT id, pass FROM ".$db_pref."users WHERE user='".mysql_real_escape_string($_POST['login'])."' LIMIT 1"); 
$data = mysql_fetch_assoc($query); 
if($data['pass'] === md5(md5($_POST['password'].$sekretkey))) 
{ 
$hash = md5(generateCode(10)); 
if(!@$_POST['not_attach_ip']) 
{ 
$insip = ", login_ip=INET_ATON('".$_SERVER['REMOTE_ADDR']."')"; 
} 
else{
$insip = ", login_ip='0'"; 
} 
mysql_query("UPDATE ".$db_pref."users SET hash='".$hash."' ".$insip." WHERE id='".$data['id']."'"); 
setcookie("id", $data['id'], time()+60*60*24*30); 
setcookie("hash", $hash, time()+60*60*24*30); 
header("Location: account.php"); exit(); 
} 
else 
{ 
$urlpage='Логин';
include("header.php");
echo"
<div align='center' class='for'>
<span class='red'>
".$lang['hader10']."
</span>
</div>
";
include("footer.php");
exit(); 
} 
} 
?>

Я в php не силён надеюсь на вашу помощь.


 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Ошибка 500 при индексации страниц сайта Яндексом
  2. Помогите убрать форму входа при выключенном сайте
  3. Ошибки на сайтах
  4. Ошибка при входе на сайт wordpress
  5. Ошибки, мешающие продвижению сайта

#2 fedornabilkin

fedornabilkin
  • Пользователь
  • 697 сообщений
  • Репутация: 91

Отправлено 25 Сентябрь 2014 - 15:23

Вероятно кодировка файла utf-8. пересохрани ее без БОМ

Данные БОМ храняться в самом начале файла, это вызывает ошибку при отправке заголовков.


  • 0
Как часто в горестной разлуке,В моей блуждающей судьбе, ФО, я думал о тебе.



Оформление форума – IPBSkins.ru