HTML purifier er en HTML - filtrering biblioteket for PHP. Den inneholder et sett av funksjoner som er inspirert av HTML Tidy , som renser opp HTML og konverterer utdatert HTML til standarder - kompatibel kode . Du kan bruke HTML Purifier med PHP som et alternativ til HTML. Du kan rydde og rydde opp nettstedets HTML mens du reiser . HTML Purifier inneholder tre forskjellige nivåer , slik at du kan tilpasse hvor aggressivt det behandler HTML-koden. Standard nivå, medium , bør ikke føre til problemer med de fleste websider . Instruksjoner 
 en 
 Last ned HTML Purifier fra HTMLPurifier.org /ned . 
 2 
 Pakk den nedlastede HTML Purifier . Tar.gz eller . Zip filen på PHP server . Hvis du ikke ønsker å trekke ut hele filen , kan du utelate alle mapper unntatt for " Library" -mappen i arkivet. 
 3 
 Kjør følgende kommando på serveren din for å gi webserveren skrivetilgang til offshorebransjen katalog, bytter ut " /sti /til /HTMLPurifier /DefinitionCache /offshorebransjen " med banen til offshorebransjen katalog på systemet : en 
 chmod -R 0755 /sti /til /HTMLPurifier /DefinitionCache /offshorebransjen 
 4 
 Åpne en fil du ønsker å bruke HTML purifier med i en tekst editor. 
 5 
 Bestem dokumentets dokumenttype og koding fra " < ; ! . DOCTYPE html PUBLIC "og" < meta http - ekv = " Content-Type " " typer i filen 
 6 
 Legg til følgende kode til filen din , bytt ut" /plassering /av /htmlpurifier /bibliotek /HTMLPurifier.auto.php "med plasseringen av HTMLPurifier.auto.php fil på systemet : ? 
 
 < phprequire_once ' /plassering /av /htmlpurifier /bibliotek /HTMLPurifier.auto . php '; 
 7 
 Legg til følgende kode i filen , erstatte "medium" med "lett " eller " tung" hvis du vil bruke en annen innstilling . HTML Purifier bruker middels nivå som standard , og du kan bytte til lysnivået hvis middels nivå fører til problemer . Den tunge nivå utfører aggressive utskifting av kode og kan forårsake problemer 
 
 $ config - > set (' HTML.TidyLevel ', ' middels '); . 
 8 
 Legg til følgende kode til filen din hvis sidens dokumenttypen er XHTML Transitional og koding er UTF - 8 : en 
 $ purifier = new HTMLPurifier (); 
 
 Legg til følgende kode i stedet hvis dokumentet bruker en annet dokument type eller tegnsett , erstatte "ISO -8859 -2" med dokumentets koding og "HTML 4.01 Strict " med dokumentets dokumenttype : en 
 $ config = HTMLPurifier_Config :: createDefault (); $ config - > set (' Core.Encoding ', ' ISO -8859 -2' ), $ config - > set (' HTML.Doctype ', ' HTML 4.01 Strict '); $ purifier = new HTMLPurifier ( $ config) ; 
 
 9 
 Legg til følgende kode i filen : en 
 $ clean_html = $ purifier - > rense ( $ dirty_html ) ; > 
 10 
 ? Lagre filen og laste den opp til webserveren .