Ненужное отправление заголовков при инклуде файла

Sancho

Новичок
Ненужное отправление заголовков при инклуде файла

Проблема в следующем. Данным кодом я копирую содержимое файла, находящегося на постороннем сервере, на свой сервер и добавляю его в свой php-код:

$ch = curl_init ("http://192.168.0.80/test.data");
$fp = fopen ("temp_data", "w");
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_FILE, $fp);
curl_exec ($ch);
curl_close ($ch);
fclose ($fp);
include ("temp_data");

Однако при попытке использования в дальнейшем header'a выдаётся

Warning: Cannot modify header information - headers already sent by (output started at /var/www/unsecure/temp_data:4)

Я не пойму, почему при инклуде temp_data отправляются заголовки?

:confused:
 

Фанат

oncle terrible
Команда форума
понимать от тебя не требуется.
от тебя требуется просто посмотреть в ту строчку, на которую тебе указывает пхп
 

Sancho

Новичок
Фанат прав, как всегда:)

Не заметил "пробельных" строчек.
 
Сверху