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 отправляются заголовки?

Проблема в следующем. Данным кодом я копирую содержимое файла, находящегося на постороннем сервере, на свой сервер и добавляю его в свой 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 отправляются заголовки?
