Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Cannot add header information - headers already sent by
 
 автор: Саша   (25.09.2005 в 18:20)   письмо автору
 
 

Здравствуйте!

Я хочу сделать вот это

Header("WWW-Authenticate: Basic realm=\"Admin Page\""); 
Header("HTTP/1.0 401 Unauthorized"); 


мне выводиться предупреждение

Cannot add header information - headers already sent by  (output started at /inc/mysql.inc:18)
/inc/secure.php on line 11

Вот в этом коде

<?
require_once ("config.inc");
require_once (
$mysql_inc);
require_once (
$secure);
?>

<html>
<head>
<title>мммм</title>[code]


Что с этим можно сделать?
Спасибо!

   
 
 автор: Саня_   (25.09.2005 в 18:38)
 
   для: Саша   (25.09.2005 в 18:20)
 

В файле $mysql_inc делается вывод данных в браузер. А заголовки нужно посылать строго до отсылки этих данных.
Можно воспользоваться буфферизацией:

<?
ob_start
(); 
require_once (
"config.inc"); 
require_once (
$mysql_inc); 
require_once (
$secure); 
?> 

<html> 
<head> 
<title>мммм</title>[code]
<?
$buff 
ob_get_contents();
ob_end_clean();
echo (
$buff);
?>

   
 
 автор: Саша   (26.09.2005 в 11:00)   письмо автору
 
   для: Саня_   (25.09.2005 в 18:38)
 

А mysql_pconnect или mysql_select_db делает такой вывод в браузэр? Потому что кроме этого и объявлений переменных, в файле больше ничего нет.

   
 
 автор: cheops   (26.09.2005 в 11:56)   письмо автору
 
   для: Саша   (26.09.2005 в 11:00)
 

Возможно у вас перед каким-то знаком <? имеется пробел или перевод строки...

   
 
 автор: Саша   (26.09.2005 в 13:07)   письмо автору
 
   для: cheops   (26.09.2005 в 11:56)
 

Да, действительно есть.
Спасибо!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования