Здравствуйте ПхП гуру Как инклудить хидер в файл, т.е. чтобы не прописывать везде сам хидер? 1 вариант: PHP: <? include('includ/header.php'); include('includ/agent.php'); include('includ/config.php'); include('includ/online.php'); $b = php_get_browser_w(); if ($b['ismobiledevice']) { echo $xml_head; echo $wml_head; echo '<card style="background-color: #C0C0C0; font-size: small; padding-top: 0px; margin-top: 0px" id="card1" title="Wap сайт РРљРЎ"><do type="prev" label="Назад"><prev/></do>'; ...далее... Так говорит: Warning: Cannot modify header information - headers already sent by (output started at /home2/localadm/public_html/wap/index.php:1) in /home2/localadm/public_html/wap/includ/header.php on line 1 2 вариант: PHP: <? header("content-type:text/vnd.wap.wml;charset=utf-8"); include('includ/agent.php'); include('includ/config.php'); include('includ/online.php'); $b = php_get_browser_w(); if ($b['ismobiledevice']) { echo $xml_head; echo $wml_head; echo '<card style="background-color: #C0C0C0; font-size: small; padding-top: 0px; margin-top: 0px" id="card1" title="Wap сайт РРљРЎ"><do type="prev" label="Назад"><prev/></do>'; Так работает! Подскажите, можно ли хидер вставить инклудом, или еще как??? Заранее СПС!!!
Посмотри все ошибки. Подобная ошибка возникает если еть ошибки выполнения скрипта на странице (они и выводятся в header ранше всех)
че-т я уже запустался)) Это код из той же оперы, где с BOM проблема была? Если так, я только что там в теме какой-то написал, как отключается ВОМ в ЕдитПлюсе. Похоже, здесь та же фигня в header.php AlexPebody, ? посмотри тему, где у тебя header Location не срабатывал... оно?
а чем тебе не нравится? Абсолютно нормальное. AlexPebody файл раз PHP: <?php include'header.php'; ?> файл два PHP: <?php if (!headers_sent($filename, $linenum)) { header('content-type:text/vnd.wap.wml;charset=utf-8'); exit; } else { echo 'Headers already sent in '.$filename.' on line '.$linenum; exit; } ?> и потом расскажи что выведет