У меня возникла проблема с созданием динамического изображения с использованием php. Я использую хостинг Yahoo Small Business. Когда я пытался установить header('Content-type:image/png') программа ничего не показывает в разных браузерах. Т.е. firefox показывает время соединения, хром не показывает никаких данных. Когда я комментирую строку, она показывает нечитаемую строку, то есть код изображения. В чем проблема Вот […]
Перенаправление под php: header("Location: mask.php") работает с IE 9, google chrome, firefox, но не с IE 8. Как я могу это исправить? PS: header("Location: http://……") не помогает.
Я бы включил php-заголовок ( mysite.com/header.php ) на всех страницах с сайта. Как это сделать правильно? Есть относительные ссылки: <?php include_once 'header.php'; ?> <?php include_once '../header.php'; ?> И это не помогло: <?php include_once '/header.php'; ?>
Я теряю данные в $ _SESSION, когда я перенаправляю заголовок. Когда я просматриваю это с помощью отладчика, я могу видеть все свои данные в $ _SESSION до выхода (); Login.php: … if($result == 1){ header("Location: /myaccount.php"); session_write_close(); exit(); } else { header("Location: /login.php?invalid=yes"); exit(); } Затем я поставил точку останова после условия session_start () ниже […]
Я использую тот же php-скрипт для включения и для загрузки ajax . Это некоторые случайные элементы каталога, которые загружаются страницей и могут быть загружены с помощью ajax. Мне нужно использовать функцию header() там, только если она загружается через ajax. Когда я использую функцию заголовка, и выход уже запущен, я получаю предупреждение об этом php. Как […]
Я пытаюсь понять комбинацию из 3 простых строк кода php, это код: ob_end_clean(); header('HTTP/1.0 404 Not Found'); exit; Итак, это код, и, как я понимаю, первая строка ob_end_clean (); , Может помочь, например, с BOM (Знак байтового байта) , поэтому первая строка предназначена для предотвращения любого предыдущего вывода. Второй заголовок строки ('HTTP / 1.0 404 […]
У меня такой сценарий <?php if (file_exists("./foo.txt")) { header("Content-type: application/force-download"); header("Content-length: ".filesize("./foo.txt")); header('Content-Disposition: attachment; filename="foo.txt"'); readfile('./foo.txt'); } print "HEY!"; ?> и я хочу, чтобы «Эй» был записан на страницу после принудительной загрузки, как это возможно? Я вижу страницы загрузки, которые похожи на «Если ваша загрузка не запускается автоматически, нажмите здесь», так что это контент и […]
Поэтому я знаю, что общее правило заключается в том, что после перенаправления заголовка на PHP вы должны вызвать exit (), чтобы избежать запуска дополнительного кода, но я хочу знать, если вы поместите код после заголовка перенаправления, если он всегда будет работать? Я изучал различные способы отслеживания рефералов в Google Analytics и наткнулся на это сообщение: […]
Я обслуживаю изображения через php и имею некоторые проблемы с настройкой, чтобы ответить 304 заголовками, чтобы сэкономить время загрузки. Большая часть кода ниже я нашел на php.net. Он работает, однако ВСЕГДА отвечает 200. По какой-то причине заголовок If-Modified-Since не принимается ни по каким запросам, даже если я отправляю заголовок Last-Modified изначально. Это выполняется на сервере […]
Хм, я не могу действительно указать какие-либо неуверенности, но задавался вопросом, можете ли вы, если да, как можно патч / исправить? Вот код: header("Location: http://example.com/search/{$_POST['term']}/{$_POST['type']}"); Сайт, на который я перенаправляю, также делает валидацию и дезинфекцию на их стороне, но то, что меня беспокоит, – это перенаправление небезопасно (на моей стороне – видя, что я использую […]