HTML Purifier ist ein HTML -Filtering -Bibliothek für PHP. Es enthält eine Reihe von Features von HTML Tidy inspiriert , die aufräumt HTML und wandelt veraltete HTML zu standardkonformen Code. Sie können HTML Purifier mit PHP als Alternative zu HTML . Sie können ordentlich und bereinigen Ihrer Website HTML während Sie unterwegs sind . HTML Purifier umfasst drei verschiedene Ebenen , so können Sie anpassen, wie aggressiv sie Ihren HTML-Code verarbeitet . Die Vorgabe , medium, sollte keine Probleme mit den meisten Web-Seiten. Anleitung
1
herunterladen HTML Purifier von HTMLPurifier.org /herunterladen .
2
Entpacken Sie die heruntergeladene HTML Purifier . Tar.gz oder . Zip -Datei auf Ihrem Server PHP . Wenn Sie nicht möchten, dass die gesamte Datei zu extrahieren , können Sie jeden Ordner mit Ausnahme der Ordner "Library" im Archiv wegzulassen.
3
Führen Sie den folgenden Befehl auf dem Server zu geben der Webserver Schreibrechte auf das Verzeichnis Serializer , ersetzen Sie " /path /to /HTMLPurifier /DefinitionCache /Serializer " mit dem Pfad zu dem Serializer Verzeichnis auf Ihrem System :
chmod -R 0755 /path /to /HTMLPurifier /DefinitionCache /Serializer
4
Öffnen Sie eine Datei, die Sie mit HTML Purifier in einem Text- Editor zu verwenden.
5
Bestimmen Sie Ihre -Dokuments und die Codierung von der " < ; ! . DOCTYPE html PUBLIC "und" < meta http -equiv = " Content-Type " " Typen in der Datei
6
Fügen Sie den folgenden Code auf Ihre Datei ersetzen " /location /von /HTMLPurifier /library /HTMLPurifier.auto.php "mit der Lage des HTMLPurifier.auto.php Datei auf Ihrem System :
< phprequire_once '/location /of /HTMLPurifier /library /HTMLPurifier.auto . php ' ;
7
Fügen Sie folgenden Code in die Datei ersetzen "medium" mit "light" oder "schwer ", wenn Sie eine andere Einstellung verwenden möchten. HTML Purifier nutzt das Medium Ebene standardmäßig , Sie können von den Lichtverhältnissen schalten , wenn die mittlere Probleme verursacht. Die schwere Ebene führt aggressive Austausch von Code und kann zu Problemen führen
$ config -> set (' HTML.TidyLevel ', ' mittel' ); .
8
Fügen Sie den folgenden Code in Ihre Datei, falls der Seite Dokument -Typ ist XHTML Transitional und ihre Codierung ist UTF-8 :
$ Luftreiniger = new HTMLPurifier ();
Fügen Sie den folgenden Code statt , wenn das Dokument verwendet ein verschiedene Dokument -Typ oder Zeichensatz , ersetzen "ISO -8859-2 " mit Ihrer Dokuments Codierung und " HTML 4.01 Strict " mit Ihrem Dokument das Dokument Typ :
$ config = HTMLPurifier_Config :: CreateDefault (); $ config - > set (' Core.Encoding ', ' ISO -8859-2 '); $ config -> set (' HTML.Doctype ', ' HTML 4.01 Strict '); $ Luftreiniger = new HTMLPurifier ( $ config );
9
Fügen Sie folgenden Code in die Datei :
$ clean_html = $ Luftreiniger -> reinigen ($ dirty_html ); >
10
? Speichern Sie die Datei und laden Sie sie auf Ihrem Webserver.