Foros del Web » Programando para Internet » PHP »

PHP con Tidy

Estas en el tema de PHP con Tidy en el foro de PHP en Foros del Web. Estoy maravillado con Tidy, que puede arreglar html. Y quiero instalarlo en PHP como para poder usarlo ahí. La ventaja principal que encuentro es el ...
  #1 (permalink)  
Antiguo 17/04/2010, 10:44
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
PHP con Tidy

Estoy maravillado con Tidy, que puede arreglar html. Y quiero instalarlo en PHP como para poder usarlo ahí. La ventaja principal que encuentro es el trabajo en varios documentos a la vez, en vez de ir de uno en uno.

Para acceder a Tidy con PHP 5.x parece que hay que compilar PHP. Y yo de eso no se, y hasta me da miedo.
http://devzone.zend.com/article/761
http://www.php.net/manual/en/tidy.installation.php

Me pueden dar alguna pista?
  #2 (permalink)  
Antiguo 17/04/2010, 13:14
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses
Puntos: 101
Respuesta: PHP con Tidy

Finalmente no era tan dificil como leí por ahi! No tuve que (re)compilar nada.

Yo uso WAMP (apache+php+etc). Y solo tuve que bajarme el tidy.exe, ejecutarlo (chequear que funcione escribiendo tidy -h en la linea de comandos de DOS), y descomentar una linea en php.ini

extension=php_tidy.dll

Con eso ya me funciona el codigo y es un regalo del cielo!

Cita:
/* Tidy library fixes all errors in (x)html syntax */
$config = array(
'indent' => true,
'output-xhtml' => true,
'wrap' => 200,
'clean' => true,
'show-body-only' => true
);

$tidy = tidy_parse_string($texto, $config, 'UTF8');
$tidy->cleanRepair();
echo $tidy;

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 14:12.