Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
tidy
Envoyé par: tina

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


Poste le Tuesday 22 March 2005 15:11:49
Répondre     Citer    
Re: tidy
Envoyé par: Morgan

il ne trouve pas la classe tidy, tu dois faire un include du fichier dans lequel est déclarée la classe .

___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Tuesday 22 March 2005 15:48:16
Répondre     Citer    
Re: tidy
Envoyé par: tina

merci mais comment on fait ca stppppp?-(

Poste le Wednesday 23 March 2005 09:59:32
Répondre     Citer    
Re: tidy
Envoyé par: Morgan

include('path_vers/tidy.bidule_chouette.php');

voir la manuel php: [www.nexen.net]
et tu fais une recherche sur include (ça marche aussi avec require, require_once ou include_once)

___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Wednesday 23 March 2005 11:06:04
Répondre     Citer    
Re: tidy
Envoyé par: tina

merci de m avoir repondu
en fait je t explique j ai reussi a installer correctement tidy via pear maintenant je cherche a l 'executer via php avec mon serveur apache

j ai rajouter l include_path dans php.ini

include_path = ".:/usr/local/tidytest/include/tidy"

ca ne marche toujours pas

Poste le Wednesday 23 March 2005 12:23:01
Répondre     Citer    
Re: tidy
Envoyé par: Morgan

d'accord, mais qu'il soit dans le path ne te dispense pas de l'include, cela te dispense simplement d'y mettre le chemin.

include('path_vers/tidy.bidule_chouette.php');

devient donc

include('tidy.bidule_chouette.php');

___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Wednesday 23 March 2005 13:01:17
Répondre     Citer    
Re: tidy
Envoyé par: tina

euh tu mets ou l include
dsl?-(

Poste le Wednesday 23 March 2005 13:46:32
Répondre     Citer    
Re: tidy
Envoyé par: Morgan

dans ton fichier, avant d'instancier ta classe.

(ne le prends pas mal mais la lecture des premiers chapitres du manuel ainsi que quelques tutos d'apprentissage ne serait pas un luxe: [www.phpdebutant.org] )

___________________________________________________
L'interface chaise-clavier se débuggue elle aussi...

Poste le Wednesday 23 March 2005 14:44:27
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
tidy
Posez dans ce forum les questions qui ne trouvent pas place dans les autres...

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons