Я заметил, что в исходном коде моего сайта есть две пустые строки над HTML. Это выглядит так: <!– Two empty lines here, StackOverflow won't let me post empty lines –> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> HTML создается с помощью PHP. Как узнать, где начался выход? Я попытался добавить <?php header('…'); ?> <?php […]
У меня есть приложение PHP, которое создает файл CSV, который загружается с использованием заголовков. Вот соответствующая часть кода: header('Content-Type: application/csv'); header("Content-length: " . filesize($NewFile)); header('Content-Disposition: attachment; filename="' . $FileName . '"'); echo $content; exit(); То, что я хотел бы сделать, – перенаправить пользователей на новую страницу после того, как файл будет создан и будет отправлено […]
Я создаю приложение для зависания веб-приложений Curl, и у меня есть проблема с тем, чтобы не получить желаемый результат моего действия POST. У меня возникли проблемы с выяснением того, как я могу показать полный запрос POST, который я отправляю (с заголовками), я были поиск по этому вопросу, но все, что появляется, – это заголовки ответов, […]
Я получаю проблему с заголовком, в то время как я использую ob_start() в начале страницы и ob_end_flush() в конце. Потому что я использую функцию заголовка после выполнения какого-либо запроса. ob_start(); include_once("header.php"); global $db; $countstmt="SELECT COUNT(*) FROM tbl_lib_hours dh WHERE book_id IN(SELECT book_id FROM tbl_book WHERE user_id=".$_SESSION['uid'].") "; $delHourExist=$db->query($countstmt); if($delHourExist){ header("location:edit_delivery_hours.php"); } …. include_once('footer.php'); ob_end_flush(); В […]
При запуске моего скрипта я получаю несколько таких ошибок: Предупреждение: невозможно изменить информацию заголовка – уже отправленные заголовки ( вывод запущен в /some/file.php:12 ) в /some/file.php в строке 23 Линии, упомянутые в сообщениях об ошибках, содержат вызовы header() и setcookie() . Что может быть причиной этого? И как это исправить?
Возможный дубликат: Заголовки, уже отправленные PHP Я получаю ошибки о «уже отправленных заголовках», когда я успешно вхожу на страницу. Вот мой код, который касается входа: <?php include("config.php"); $eUsername = $_POST['username']; $ePassword = $_POST['password']; $con = mysql_connect("localhost","MY_USERNAME","MY_PASSWORD"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("forum", $con); $result = mysql_query("SELECT * FROM members WHERE […]
Я использую php include () для моего заголовка, нижнего колонтитула, навигации и т. Д. У меня есть следующий код, повторяющийся на каждой из моих страниц <?php include 'includes/header.php'; ?> Есть ли более быстрый способ сделать это? Могу ли я хранить данные, которые я где-то загружаю для загрузки?
На самом деле у меня есть два вопроса. (1) Есть ли снижение мощности обработки или пропускной способности, используемой на удаленном сервере, если я получаю только заголовки, а не полный поиск страниц, используя php и curl? (2) Поскольку я думаю, и я могу ошибаться, этот ответ на первые вопросы – ДА , я пытаюсь получить последнюю […]
Возможный дубликат: Заголовки, уже отправленные PHP У меня есть один php-файл с этим кодом: <?php header("Location: somepage.php"); ?> Абсолютно нет пробелов до или после открытия или закрытия тегов php, и я получаю Warning: Cannot modify header information – headers already sent by (output started at C:\ … \test.php:1 Обычно, когда я получаю эту ошибку, 1 […]