“Conocimiento Programación>Programación PHP /MySQL

Cómo usar HTML purificador Como alternativa Tidy

2015/3/8
Purificador HTML es una biblioteca de filtrado de HTML para PHP . Incluye un conjunto de características inspiradas en HTML Tidy , que limpia HTML y convierte obsoleta HTML de código compatible con los estándares . Puedes usar HTML purificador con PHP como una alternativa a HTML. Usted puede ordenar y limpiar el HTML de su sitio web, mientras estás de viaje . Purificador HTML incluye tres niveles diferentes , para que pueda personalizar la agresividad con la que procesa el código HTML. El nivel predeterminado , media, no debería causar problemas con la mayoría de las páginas Web . Instrucciones
1

Descargar HTML purificador de HTMLPurifier.org /Download.
2

Extraiga el Purificador HTML . Tar.gz descargado o . Zip en su servidor PHP. Si no desea extraer el archivo completo , se puede omitir todas las carpetas excepto la carpeta " Library" dentro del archivo .
3

Ejecute el siguiente comando en el servidor para dar el servidor web permisos de escritura al directorio serializador , reemplazando " /path /to /HTMLPurifier /DefinitionCache /serializador " con la ruta de acceso al directorio serializador en el sistema:

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

Abra el archivo que desea utilizar purificador HTML con un editor de texto .
5

Determinar el tipo de documento de su documento y la codificación de la "< ; ! . DOCTYPE HTML PUBLIC "y " < meta http- equiv = " Content-type " "tipos en el archivo
6

Agregue el siguiente código a su archivo , reemplazando" /lugar /de /htmlpurifier /biblioteca /HTMLPurifier.auto.php "con la ubicación del archivo HTMLPurifier.auto.php en su sistema: ?

< phprequire_once '/location /of /htmlpurifier /biblioteca /HTMLPurifier.auto . php ' ;
7

Agregue el código siguiente al archivo , en sustitución de "medio " por " light" o " pesado" si desea utilizar una configuración diferente. Purificador HTML utiliza el nivel medio de forma predeterminada , se puede cambiar al nivel de luz si el nivel medio causa problemas . El nivel pesada realiza el reemplazo agresiva de código y puede causar problemas

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

Agregue la siguiente código a su archivo si el tipo de documento de la página es XHTML Transitional y su codificación es UTF - 8 :

$ purificador HTMLPurifier = new ();

Agregue el código siguiente en su lugar si el documento utiliza un diferente tipo de documento o conjunto de caracteres , en sustitución de "ISO -8859 -2" con la codificación de su documento y "HTML 4.01 Strict " con el tipo de documento del documento :

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

Añada el siguiente código al archivo:

$ clean_html = $ purificador -> purificar ($ dirty_html ) ; >
10

? Guarde el archivo y subirlo a su servidor web.

Programación PHP /MySQL
¿Por qué sigue recibiendo este error? Advertencia Función de conexión de mysql mysql-connect al servidor MySQL local a través del socket 2 en mntsdbwww2smut360 comhtdocsincc?
Cómo escribir un mensaje PHP
Cómo obtener un archivo PHP para leer el encabezado Título
Cómo crear una base de datos MySQL
Cómo eliminar una dirección de correo electrónico desde una cadena en PHP
¿Cómo es string Consultas Juntos en MySQL
Cómo crear una cuenta Apache MySQL Server mediante Webmin
PHP MySQL conexión Pruebas de Función
Conocimiento de la computadora © http://www.ordenador.online