PHP Modify HTTP Headers
Rozhodol som sa vypísať si jednotivé PHP headers, aby som ich mal pekne všetky pokope. Zdrojová stránka, odkiaľ som to opísal je www.jonasjohn.de. Ktovie z ktorej stránky to tento autor opísal.... ;-)
// See related links for more status codes // Use this header instruction to fix 404 headers // produced by url rewriting... header('HTTP/1.1 200 OK'); // Page was not found: header('HTTP/1.1 404 Not Found'); // Access forbidden: header('HTTP/1.1 403 Forbidden'); // The page moved permanently should be used for // all redrictions, because search engines know // what's going on and can easily update their urls. header('HTTP/1.1 301 Moved Permanently'); // Server error header('HTTP/1.1 500 Internal Server Error'); // Redirect to a new location: header('Location: http://www.example.org/'); // Redriect with a delay: header('Refresh: 10; url=http://www.example.org/'); print 'You will be redirected in 10 seconds'; // you can also use the HTML syntax: // <meta http-equiv="refresh" content="10;http://www.example.org/ /> // override X-Powered-By value header('X-Powered-By: PHP/4.4.0'); header('X-Powered-By: Brain/0.6b'); // content language (en = English) header('Content-language: en'); // last modified (good for caching) $time = time() - 60; // or filemtime($fn), etc header('Last-Modified: '.gmdate('D, d M Y H:i:s', $time).' GMT'); // header for telling the browser that the content // did not get changed header('HTTP/1.1 304 Not Modified'); // set content length (good for caching): header('Content-Length: 1234'); // Headers for an download: header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="example.zip"'); header('Content-Transfer-Encoding: binary'); // load the file to send: readfile('example.zip'); // Disable caching of the current document: header('Cache-Control: no-cache, no-store, max-age=0, must-revalidate'); header('Expires: Mon, 26 Jul 1997 05:00:00 GMT'); // Date in the past header('Pragma: no-cache'); // set content type: header('Content-Type: text/html; charset=iso-8859-1'); header('Content-Type: text/html; charset=utf-8'); header('Content-Type: text/plain'); // plain text file header('Content-Type: image/jpeg'); // JPG picture header('Content-Type: application/zip'); // ZIP file header('Content-Type: application/pdf'); // PDF file header('Content-Type: audio/mpeg'); // Audio MPEG (MP3,...) file header('Content-Type: application/x-shockwave-flash'); // Flash animation // show sign in box header('HTTP/1.1 401 Unauthorized'); header('WWW-Authenticate: Basic realm="Top Secret"'); print 'Text that will be displayed if the user hits cancel or '; print 'enters wrong login data';
Uverejnené: 12.11.2008 16:43
(JR)
Kategórie: Php
Tagy: http headers
Ďalší článok »
« Predchádzajúci článok
Pred tým, než napíšete komentár, skúste porozmýšľať, akú bude mať pre čitateľov informačnú hodnotu. Nekonštruktívne komentáre budú bez upozornenia zmazané. Môžete písať kritické komentáre, snažte sa mi ale oponovať a vyjadrovať svoj názor vecne. Komentáre typu 'hlúpy článok', 'venuj sa niečomu serióznemu', 'cool článok', 'veľmi si mi pomohol' a pod. mi skúste písať radšej na Facebook, kde si to rád prečítam ;-)
Komentáre
Žiadne komentáre. Môžete nejaký napísať.
Články publikované v rovnakej kategórii:
- PHPprogramátor.info
- PHP Get File Extension
- Ako odfiltrovať crawler botov
- Get enum values from MySQL
- Ako nastaviť expiráciu session pomocou PHP
- Leading Zeros Function
- Ming alebo ako pomocou PHP generovať Flash SWF
- XSPF Web Music Player (Flash) - Prehráva MP3 na Vašej webstránke
- Regulárne výrazy
- Bez diakritiky
Upozornenie: Tento blog píšem hlavne pre vlastné potreby. Zaznamenávam v ňom pre mňa zaujímavé informácie, udalosti a píšem k nim vlastné názory. Informácie zverejnené v tomto blogu sú teda častokrát mojim vysokosubjektívnym názorom. Rovnako tu môžu byť, napriek mojej snahe, zverejnené dezinformácie, prípadne jednostranné názory. Vezmite to prosím pri čítaní tohto blogu do úvahy. Ďakujem za pochopenie.... :-)
Kategórie:
Najnovšie z Twitter:
- Jediný spôsob, ako sa stať najvyšším vedúcim pracovníkom, je vlastniť podnik. -- T. J. Stanley a W D. Danko
- Buďte milí vždy, keď je to možné. Vždy je to možné. - Dalajláma
- Rozpočet je ako svetlo v jaskyni. Ukazuje nám, kade utekajú peniaze. -- George S. Clason
- Milujúci ľudia žijú v milujúcom svete. -- Wayne Dyer
- Disciplína je most medzi cieľmi a výsledkami. - Jim Rohn
- Logika ťa dostane z bodu A do bodu B. Predstavivosť ťa privedie všade. -- Albert Einstein
- Peniaze sú neprekonateľným služobníkom. Čím viac zarobíte, tým viac môžete pomôcť ostatným. - Bob Proctor
Tagy:
© Ing. Jozef Rusňák - Graphy Studio. Webdesign & webprogramming. Všetky práva vyhradené.
Doporučujeme: Slovník krížovkára | Krmivo pre psov | Webhosting pre viac domén | Aký webhosting vybrať | WeTab | Ktory.sk | site5
pošli do vybrali.sme.sk