Tidy
tina
-
mefistos Messages postés 1 Statut Membre -
mefistos Messages postés 1 Statut Membre -
bonjour a tous
j ai un pb avec tidy
je l ai installe correctement et kan je test avec le code qui suis j ai un message d' erreur qui est le suivant
Fatal error: Cannot instantiate non-existent class: tidy in nonfichier
le code :
<?php
ob_start();
?>
<html>Un document html</html>
<?
$html = ob_get_clean();
// Specify configuration
$config = array(
'indent' => true,
'output-xhtml' => true,
'wrap' => 200);
// Tidy
$tidy = new tidy;
$tidy->parseString($html, $config, 'utf8');
$tidy->cleanRepair();
// Output
echo $tidy;
?>
merci
j ai un pb avec tidy
je l ai installe correctement et kan je test avec le code qui suis j ai un message d' erreur qui est le suivant
Fatal error: Cannot instantiate non-existent class: tidy in nonfichier
le code :
<?php
ob_start();
?>
<html>Un document html</html>
<?
$html = ob_get_clean();
// Specify configuration
$config = array(
'indent' => true,
'output-xhtml' => true,
'wrap' => 200);
// Tidy
$tidy = new tidy;
$tidy->parseString($html, $config, 'utf8');
$tidy->cleanRepair();
// Output
echo $tidy;
?>
merci
A voir également:
- Tidy
- Html tidy - Télécharger - Web Design
1 réponse
Hello/hola:
if you are using php 5.x.x i dont know whats happening.
Si estas usando php 5.x.x no se por que falla
if its 4.3.x then
Si usas 4.3.x entonces
first call phpinfo() and look for something like this:
primero llama phpinfo() y busca algo como:
tidy
Tidy support enabled
libTidy Build Date 12 April 2005
if it isnt there, mahy be you didnt install tidy properly
Si no esta, quizas no instalaste bien tidy
if its there, the problem is that you are using the oo model of php 5.x.x
Si esta, el problemas es que estas usando el modelo oo de php 5.x.x
try this, adapted from ar.php.net/tidy -> "User Contributed Notes" :
Proba esto, adaptado de ar.php.net/tidy -> "User Contributed Notes" :
Carlos
if you are using php 5.x.x i dont know whats happening.
Si estas usando php 5.x.x no se por que falla
if its 4.3.x then
Si usas 4.3.x entonces
first call phpinfo() and look for something like this:
primero llama phpinfo() y busca algo como:
tidy
Tidy support enabled
libTidy Build Date 12 April 2005
if it isnt there, mahy be you didnt install tidy properly
Si no esta, quizas no instalaste bien tidy
if its there, the problem is that you are using the oo model of php 5.x.x
Si esta, el problemas es que estas usando el modelo oo de php 5.x.x
try this, adapted from ar.php.net/tidy -> "User Contributed Notes" :
Proba esto, adaptado de ar.php.net/tidy -> "User Contributed Notes" :
ob_start();
/*
your html
tu html
*/
$buffer=ob_get_clean();
$config = array(
'indent' => true,
'output-xhtml' => true,
'wrap' => 200);
// Tidy
tidy_set_encoding('UTF8');
foreach ($config as $key => $value) {
tidy_setopt($key,$value);
}
tidy_parse_string($buffer);
tidy_clean_repair();
echo tidy_get_output();
Carlos