У меня есть изображения (PNG), которые генерируются динамически и будут встроены в веб-сайты и форумы. Когда изображение загружается на очень загруженную страницу, существует множество подключений к сервису для чего-то, что не меняется часто. Я хочу сказать браузеру, как долго его кэшировать. Итак, какие заголовки мне нужны? В настоящее время у меня есть: Cache-Control: max-age=86400 Content-Type: […]
Я хочу сделать условное выражение в PHP для разных версий Internet Explorer в соответствии с: if($browser == ie6){ //do this} elseif($browser == ie7) { //dothis } elseif… Я видел много вариаций по подобному коду, но искал что-то супер простое, что очень легко закодировать, чтобы делать некоторые простые, если и еще, и делать разные вещи. благодаря […]
Как я могу проверить язык браузера пользователя PHP? Мне нужно показать другую страницу для людей в США и Великобритании. Я безуспешно пробовал следующий код <?php if(ereg("us", $_SERVER["HTTP_ACCEPT_LANGUAGE"])) include('http://page.com/us.txt'); else include('http://page.com/uk.txt'); ?> Я запускаю специальный код для людей в США и для них в Великобритании.
Я пробовал некоторые решения, но я не могу получить точное имя и версию: Я пытаюсь сделать следующий код: $browserAgent = $_SERVER['HTTP_USER_AGENT']; echo $browserAgent; Вывод кода выше: Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24 Но я использую: Google Chrome 11.0.696.68 on Ubuntu 10.04 Таким образом, я могу найти в Chrome/11.0.696.68 в выходной строке, […]
Есть ли способ использовать PHP для определения того, загружается ли страница с использованием IE6?
Возможный дубликат: Каков наилучший способ обнаружения браузера в Javascript? Я хотел бы по существу сделать следующее (в JavaScript или PHP): if (desktop browser) { do x; } else { // mobile browser do not do x; } Известно, что использование метода обнаружения браузера не рекомендуется . Лучшее решение – это тестирование возможностей . Мой вопрос […]
У меня есть такой URL-адрес http://www.example.com/Data/image/office-dôn-sì-à.jpg Я хочу скопировать этот файл на свой сервер, используя функцию копирования в php. Итак, первое, что нужно сделать, чтобы закодировать это (я думаю, браузеры делают то же самое) http://www.example.com/Data/image/office-d%C3%B4n-s%C3%AC-%C3%A0.jpg Но если я использую функцию urlencode , полный url будет закодирован http%3A%2F%2Fwww.example.com%2FData%2Fimage%2Foffice-d%C3%B4n-s%C3%AC-%C3%A0.jpg который больше не является URL-адресом, а не тем, […]
Я рассмотрел несколько тем (здесь и google) относительно обнаружения выхода браузера в php, и я не знаю, как это сделать. Я пробовал register_shutdown_function в PHP, но это выполнялось, даже когда я обновил страницу браузера. Может ли кто-нибудь помочь? заранее спасибо
поэтому, я работаю над проектом баз данных, и я пытаюсь кодировать постепенно. проблема в том, что, когда я иду тестировать php в браузере, он отображает php-код после моего использования «->». html-печать отображается правильно, которая находится после точки, где находится ->. здесь находится php: <?php function getGraphicNovel(){ include_once("./connect.php"); $db_connection = new mysqli($SERVER, $USERNAME, $PASSWORD, $DATABASE); if […]
Отладка программы PHP, есть ли какой-либо надстройщик / плагин для браузера, который я могу просматривать переменными сеансов (те PHP $ _SESSION ["foobar"])? Лучше, если я могу изменить значение в переменных.