Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come usare HTML Purifier come alternativa Tidy

HTML Purifier è una libreria HTML - filtraggio per PHP . Esso comprende un insieme di funzionalità ispirate HTML Tidy , che pulisce HTML e converte obsoleto HTML al codice conforme agli standard. È possibile usare HTML Purifier con PHP come alternativa al HTML . È possibile riordinare e ripulire il codice HTML del tuo sito web mentre sei in viaggio . HTML Purifier comprende tre livelli differenti , in modo da poter personalizzare l'aggressività che elabora il codice HTML . Il livello predefinito , medio , non dovrebbe causare problemi con la maggior parte delle pagine web. Istruzioni
1

Scarica HTML Purifier da HTMLPurifier.org /Download.
2

Estrarre il scaricato HTML Purifier . Tar.gz o . File zip sul server di PHP . Se non si desidera estrarre l'intero file , è possibile omettere ogni cartella fatta eccezione per la cartella "Library" all'interno dell'archivio .
3

Eseguire il seguente comando sul server per dare il server Web i permessi di scrittura alla directory Serializer , sostituendo " /path /to /HTMLPurifier /DefinitionCache /Serializer " con il percorso della directory Serializer sul sistema:

chmod - R 0755 /path /to /HTMLPurifier /DefinitionCache /Serializer
4

Aprire un file che si desidera utilizzare HTML Purifier con un editor di testo .
5

Determinare tipo di documento del documento e la codifica del " < ; ! . DOCTYPE HTML PUBLIC " e " < meta http-equiv = "tipi" Content-Type " nel file
6

Aggiungere il seguente codice al file , sostituendo" /percorso /di /HTMLPurifier /library /HTMLPurifier.auto.php " con la posizione del file HTMLPurifier.auto.php sul vostro sistema : ?

7

Aggiungere il codice seguente al file , sostituendo "medio " con " leggero" o " pesante ", se si desidera utilizzare una diversa impostazione . HTML Purifier utilizza il livello medio di default , è possibile passare al livello di luce, se il livello medio provoca problemi . Il livello pesante esegue la sostituzione aggressivo di codice e può causare problemi

$ config - > set ( ' HTML.TidyLevel ' , 'medium' ) .
8

Aggiungi la seguente codice al file se il tipo di documento della pagina è XHTML Transitional e la sua codifica è UTF-8 :

$ depuratore = new HTMLPurifier ( ) ;

Aggiungere il seguente codice , invece, se il documento utilizza un tipo diverso documento o una serie di caratteri , sostituendo la " ISO -8859 -2" con la codifica del documento e " HTML 4.01 Strict " con il tipo di documento del documento :

$ config = HTMLPurifier_Config :: CreateDefault (); $ config- > set ( ' Core.Encoding ', ' ISO -8859-2 '); $ config - > set ( ' HTML.Doctype ', ' HTML 4.01 Strict '); $ depuratore = new HTMLPurifier ( $ config ) ;
Pagina 9

Aggiungere il codice seguente al file :

$ clean_html = $ depuratore - > purificare ( $ dirty_html ) ; >
10

? salvare il file e caricarlo sul vostro server web.

 

Programmazione © www.354353.com