Articles of header

Заголовок PHP – Content-type: image / jpeg – Не работает в Internet Explorer

Мы все ненавидим Internet Explorer при создании HTML-шаблонов или изменении веб-сайтов. Ну, я недавно создал скрипт для PHP, чтобы скрыть расположение URL-адреса. Он отлично работает для Firefox, Chrome и даже Safari. Internet Explorer отказывается отображать изображение из скрипта PHP. Он даже не дает изображения сломанного изображения. Просто пустые квадраты. Android также имеет ту же проблему, […]

Как заставить диалог Сохранить как при потоковой передаче вложения PDF

Я использую следующий код для потоковой передачи pdf-файла в браузер: header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Pragma: public"); header("Content-type:application/pdf"); header("Content-Disposition:attachment;filename=file.pdf"); echo $pdf; Работает отлично, за исключением (в любом случае, Chrome), он просто сохраняет файл «file.pdf» – он не запрашивает диалоговое окно «Сохранить как», поэтому я могу переименовать файл, если захочу. Я подозреваю, что это может быть одна […]

PHP: выдать всплывающее предупреждение, а затем перенаправить страницу

Я новичок в PHP. Когда кто-то загружает размер файла слишком большой, я хочу показать им всплывающее предупреждение и перенаправить их на предыдущую страницу (или наоборот). if(file size is too big){ ob_start(); header("location:index.php"); echo "<script type='text/javascript'>alert('Your File Size is too big!');</script>"; ob_end_flush(); exit; } Этот вышеприведенный код просто перенаправляет меня на index.php и не отображает всплывающее […]

Аутентификация Windows Azure для поиска Bing в PHP

Я пытаюсь выполнить поиск Bing с помощью API Windows Azure Marketplace, я загрузил их руководство и пример кода. Код подготавливает запрос HTTPS с базовой аутентификацией, однако я постоянно получаю следующую ошибку: Warning: file_get_contents(https://api.datamarket.azure.com/Data.ashx/Bing/SearchWeb/Web?Query=%27washburn%27&Adult=%27Off%27&$top=50&$format=Atom): failed to open stream: Connection refused PHP-код (из документа Microsoft): $context = stream_context_create(array( 'http' => array( 'proxy' => 'tcp://127.0.0.1:8888', 'request_fulluri' => true, […]

Как заставить PDF скачать новичок

Возможный дубликат: Как принудительно загрузить PDF-файл автоматически? Я проверил другие форумы, но я не понимаю, что они говорят. Я проверил эту ссылку, которую люди, похоже, получили решение: Force Files to Download (Not Open in Browser) Я хочу сделать кнопку, которая выполняется для загрузки PDF-файла, файл слишком большой, чтобы увидеть его в Интернете. Поэтому я хочу, […]

Создание заголовка JSON на ASP.NET

Я конвертирую скрипт из PHP в ASP.net C #. В PHP я мог бы использовать что-то вроде: header ('Content-type: text / json'); header ('Content-type: application / json'); Как я могу сообщить своей странице aspx объявить в заголовке, что она печатает файл JSON?

Как использовать etags в файле PHP?

Как вы реализовали etags внутри файла PHP? Что я загружаю на сервер и что я вставляю в свой PHP-файл?

PHP получить pdf-файл из базы данных с кодировкой base64

У меня есть base64-закодированная строка, содержащая pdf. Как создать файл .pdf из этой закодированной строки, используя php? Что-то вроде Content-type:application/pdf в функции заголовка? это строка с кодировкой base64

Интервью Вопрос: Может ли быть эхо перед заголовком?

Я появился для теста php, их задали один вопрос, на который я не мог найти ответ. Вопрос такой. echo "MESSI is injured!!"; header("Location:somepage.php"); Интервьюер хочет, чтобы заголовок и эхо записывались на одной странице. Интересно, как это возможно. Это должно дать некоторую ошибку, как заголовки уже отправлены (вывод начался с ….. Действительно ли можно писать эхо […]

Как определить длину содержимого gzip-файла?

Прямо сейчас я пытаюсь обслуживать файлы CSS и JS с сервера, которые не позволят мне включить mod_gzip или mod_deflate . Поэтому я написал небольшой скрипт PHP для сжатия с помощью GZIP и возврата к пользователю. Пример кода: $filename = "style.css"; if (!file_exists($filename) || !($info = stat($filename))) { header("HTTP/1.1 404 Not Found"); die(); } header("Date: ".gmdate("D, […]