Doporučujeme: Měření rychlosti internetu | Doména do 10 minut | Levný PHP webhosting | JSP & Java hosting | CZ doména zdarma | 60 GB FTP hosting | Zkracovač dlouhých adres
| Zavřít |
klikni pro zmenšení fotky

Můj blog – až 10 % špičkového kódu navíc!

Jak poslat hlavičky až po výstupu

Datum: 27. 5. 2006 13.41 | Autor: Lukáš | 2260× | Kategorie: PHP | Komentáře: 5

Určitě jste už někdy potřebovali z libovolného důvodu poslat hlavičky až po té, co se odešle nějaký HTML výstup. Elegenatně to jde vyřešit fcí ob_start, jenž bufferuje veškerý výstup do té doby, než bufferování ukončíme ob_end_flush - pak se odešlou prvně hlavičky a až po nich výstup, který právě můžeme mít v kódu i před nimi, například:

 1 <?

 2 ob_start
();
 3
 4 echo 
"Tralala";
 5
 6
header("HTTP/1.1 404 Not Found");
 7
 8
ob_end_flush();
 9
10
?>


Podobné články:
Mám prý seznamu poslat svoje heslo :)


Komentáře:

  1. SUK6. 7. 2006 11.42

    Zda se mi to nedopsany ale urcite se to hodi.



    odpovědět
  2. Lukáš6. 7. 2006 11.56

    Jak nedopsaný? Tohle je jen příklad (na kterém by se to vůbec nemuselo použít).



    odpovědět
  3. SUK8. 7. 2006 15.58

    Nedopsany...no kdyz uz je napsano Priklad: tak by nejaky priklad moh nasledovat:)



    odpovědět
  4. SUK8. 7. 2006 16.41

    No ze to konci textem "Napriklad:" a nic vic za tim neni az na jedniku:)



    odpovědět
  5. Lukáš8. 7. 2006 20.06

    Omlouvám se, ten zku*vený WYSIWYG mi to umáznul...



    odpovědět

Přidat nový komentář:




Ochrana proti spamu. Napište prosím číslici pět: