Я думаю, что большинство из нас знает о печально известной ошибке «Заголовки, уже отправленные» на PHP. Могу ли я проверить, если заголовки уже отправлены? Было бы очень полезно сделать это, прежде чем изо всех сил пытаться установить некоторые данные SESSION или аналогичные. Благодаря!
Проблема, с которой я сталкиваюсь, заключается в том, что для моей формы входа мне нужно дважды войти в систему для регистрации, но только в Chrome (моя версия 4.0.249.89) и Opera (моя версия – 10.10). Вот код, который я тестировал: Страница авторизации: session_start (); $_SESSION['user_id'] = 8; $_SESSION['user_name'] = 'Jim'; session_write_close(); header('Location: http://www.my-domain-name.com/'); exit(); Главная страница: […]
Я разрабатываю сайт сайта на основе CodeIgniter, последней версии 2.2.1, и я установил форум PhPBB (версия 3.1.3). Я хотел бы использовать функции форума на своем веб-сайте (например, соединение / профиль и т. Д.). Я просмотрел этот сайт: http://www.3cc.org/blog/2010/03/integrating-your-existing-site-into-phpbb3/, чтобы просто отобразить мое псевдо. Мой контроллер – это всего лишь копия / вставка первого абзаца class […]
Я делаю сайт для обмена файлами для удовольствия. Пытаясь сделать так, чтобы, когда я ударил загрузку, он начинает загрузку. Вместо простой ссылки на /files/$file im, пытающийся перенаправить заголовок: download.php /** * File Download */ $query = mysql_query("SELECT id,name,desc FROM files WHERE id = ".intval($_GET['id'])); $row = mysql_fetch_assoc($query); $file = $row['name']; if (file_exists($file)) { header('Content-Description: File […]
Я подготовил XML-строку в PHP, и я хотел бы позволить пользователю загрузить строку в XML-файле. Можно ли предложить пользователю загрузить (например, text.xml) без физического сохранения xml-файла на сервер?
Можем ли мы прочитать информацию заголовка файла в PHP, чтобы определить тип загруженного файла ?. Я не хочу полагаться на $_FILES['control_name_from_client']['type']. Как известно, это свойство определяет тип файла, считывая расширение загруженного файла. Что делать, если пользователь переименовывает, скажем test.jpg -> test.xls . В этом случае $_FILES['control_name_from_client']['type'] покажет тип как application / vnd.ms-excel вместо image / […]
Я пытаюсь отправить электронное письмо с сайта, который я создаю, но он попадает в папку спама yahoo. Это письмо отправляет учетные данные. Что я могу сделать, чтобы узаконить его? $header = "From: site <sales@site.com>\r\n"; $header .= "To: $name <$email>\r\n"; $header .= "Subject: $subject\r\n"; $header .= "Reply-To: site <sales@site.com>" . "\r\n"; $header .= "MIME-VERSION: 1.0\r\n"; $header […]
Как я могу перенаправить на PHP с этой установкой ниже, не получая ошибок вывода заголовка, я понимаю, что ничто не может быть напечатано в браузере до того, как заголовок установлен, я ищу решение, а не объяснение причин этого. <?PHP // include header include ('header.inc.php'); // In my body section file if this is a page […]
У меня есть страница, которая, Если переменная установлена (в сеансе), она выполнит действие, а затем отключит сеанс. Теперь он должен освежиться. Вот где я застрял. Есть ли способ получить точный URL-адрес текущей страницы? или есть функция для этого? поэтому header('location: ???');
Возможный дубликат: «Предупреждение: заголовки уже отправлены» в PHP Я попытался использовать перенос xampp lite на моем флеш-накопителе, чтобы я мог принести сервер в любом месте. Но при использовании xampp я всегда получаю сообщение об ошибке. Эта ошибка, в частности: Warning: Cannot modify header information – headers already sent by (output started at /path/to/geeklog/public_html/blabla.php:581) in /path/to/geeklog/public_html/system/lib-blablab.php […]