| 

.NET C# Java Javascript Exception

0

Seit PHP 5 gibt es die Tidy-Erweiterung für PHP. Diese ist unter anderem in der Lage, HTML-Code zu reparieren.

Mit einem kleinen Kniff ist es möglich, dass dies automatisch bei jedem Skript geschieht, ohne dass das explizit in jeder PHP-Datei angegeben werden muss. Zunächst benötigen Sie die installierte Tidy-Bibliothek und zwei Skripts. Das erste (tidy_prepend.php) schaltet die Ausgabepufferung ein. Als Handler wird dazu ob_tidyhandler verwendet, eine spezielle Puffer-Behandlungsroutine, die automatisch die Pufferdaten mit Tidy säubert:

<?php
ob_start("ob_tidyhandler");
?>

Das zweite Skript (tidy_append.php) schickt den gesamten, bereinigten Pufferinhalt zum Browser:

<?php
ob_end_flush();
?>

Zwar passiert das beim Skript-Ende in der Regel automatisch, so gehen Sie aber auf Nummer sicher. Abschließend müssen Sie dafür sorgen, dass die Skripts automatisch aufgerufen werden. Das erledigt die folgende Angabe in der PHP-Konfigurationsdatei:

auto_prepend_file = tidy_prepend.php
auto_append_file = tidy_append.php
web php
Schreibe einen Kommentar:
Themen:
php web
Entweder einloggen... ...oder ohne Wartezeit registrieren
Benutzername
Passwort
Passwort wiederholen
E-Mail