не пойму

Печать RSS
80

L

Пришелец
0
скажите из-за чего эта ошибка?
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\arena\files\db.php:1) in Z:\home\localhost\www\arena\files\head.php on line 14

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\arena\files\db.php:1) in Z:\home\localhost\www\arena\files\head.php on line 15

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\arena\files\db.php:1) in Z:\home\localhost\www\arena\files\head.php on line 17

Добавлено через 01:25 сек.
вот код файла db.php

<?php
defined('PROTECTOR') or die('Error: restricted access');

session_start();
$db_host = "localhost";
$db_user = "lala";
$db_table = "lala";
$db_pass = "";
$connect = @ mysql_pconnect($db_host, $db_user, $db_pass) or die('cannot connect to server');
@ mysql_select_db($db_table) or die('cannot connect to db');
@ mysql_query("SET NAMES 'utf8'", $connect);

##################### ����� ������ � SQL ������� ################
@include('files/sql.php');
$stop_injection = new InitVars();
$stop_injection->checkVars();
##################### ����� ������ � SQL ������� ################

?>

Землянин
0
Покажите ещё файл Z:\home\localhost\www\arena\files\head.php
L

Пришелец
0
<?php
defined('PROTECTOR') or die('Error: restricted access');



$req = mysql_query("SELECT * FROM `mesto` WHERE `usr` = '$log' LIMIT 1");



$mestouser = mysql_fetch_assoc($req);



if(empty($header)){


header('Cache-Control: no-cache, must-revalidate');

header('Pragma: no-cache');

header('Content-type: text/html; charset=UTF-8');


echo '<?xml version="1.0" encoding="utf-8"?>' . "\n";
echo "\n" . '
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">';


echo "\n" . '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">';
echo "\n" . "
<head><meta http-equiv='content-type' content='application/xhtml+xml; charset=utf-8'/>
<meta name='description' content='Лучшие браузерные онлайн игры для мобильников и компов!' />
<meta name='yandex-verification' content='игры онлайн, бесплатно, битва героев, онлайн игра, герой, darkmob, MMORPG' />
<meta name='keywords' content='игры онлайн, лучше онлайн игры, битва героев, онлайн игра, герой, MMORPG' />

";

if(empty($textl)){$textl="Битва героев. Бесплатные онлайн игры";
L

Пришелец
0
ho "\n" . '<title>' . $textl . '</title>';

$setq = mysql_query("SELECT * FROM `set` WHERE `usr` = '$log' LIMIT 1");
$set=mysql_fetch_array($setq);
/*if($set[fon]=='star' and $udata[id]!=="1"){
echo "\n" . '<link rel="stylesheet" href="theme/standart/style.css" type="text/css" />';}
elseif($set[fon]=='temn'){echo "\n" . '<link rel="stylesheet" href="theme/standart/temn.css" type="text/css" />';

}elseif($set[fon]=='standart' and $udata[id]!=="1"){
echo "\n" . '<link rel="stylesheet" href="theme/standart/style.css" type="text/css" />';}
elseif(empty($set[fon]) and $udata[id]!=="1"){
echo "\n" . '<link rel="stylesheet" href="theme/standart/style.css" type="text/css" />';
}
*/
//echo "\n" . '<link rel="stylesheet" href="theme/styles.css" type="text/css" />';

echo "\n" . '<link rel="stylesheet" href="theme/standart/style.css" type="text/css" />';
echo "\n" . '</head><body>';//////

}////получаем положение

?>
В

Пацак
0
ob_start(); поможет
J

Оранжевые штаны
0
Блин, разве так тяжело код закинуть в спец бб код? вообще смотреть его не возможно так.
В

Пацак
0
после session_start пропиши ob_start();

Землянин
0
6. alexandr.sytnyk, согласен.

1. Попробуй изменить '<title>' . $textl . '</title>' на '<title>тест</title>'
J

Оранжевые штаны
0
если ты не кодер, то делай наверное так ini_set('display_errors', false);
и не парся.
L

Пришелец
0
спс помогло



но теперь новая проблема,мытаюсь авторизаваться а мне вон че
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\localhost\www\arena\files\db.php:1) in Z:\home\localhost\www\arena\files\db.php on line 4

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\localhost\www\arena\files\db.php:1) in Z:\home\localhost\www\arena\files\db.php on line 4

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\arena\files\db.php:1) in Z:\home\localhost\www\arena\enter.php on line 47
Стикеры / Теги / Правила / Топ тем / Топ тем / Поиск