Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1427 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Call to undefined function: tidy_parse_string()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Call to undefined function: tidy_parse_string()

n°1672739
figosat
Posté le 17-01-2008 à 14:09:42  profilanswer
 

Bonjour,
j'ai un site hébérger chez free, et je voudrais récupérer le contenu de la balise <body> pour le mettre dans une de mes pages. Pour faire cela je me sers de la fonction tidy_parse_string() :
<?php
                $post_data = "id=93117887&l=fr";
                $curl = curl_init();
                curl_setopt($curl, CURLOPT_URL, "http://www.exemple.com/" );
                curl_setopt($curl, CURLOPT_POST, 1);
                curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
                curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
                $page = curl_exec($curl);
                //$tidy = tidy_parse_string($page);
                //$body = tidy_get_body($tidy);
                //echo $body;  
                curl_close($curl);
            ?>
 
mais le problème cette fonction fonctionne qu'à partir du php5 et chez free il y a que la version php4.
Avez vous un autre moyen pour le faire.
Merci d'avance.

mood
Publicité
Posté le 17-01-2008 à 14:09:42  profilanswer
 

n°1672898
figosat
Posté le 17-01-2008 à 17:10:52  profilanswer
 

personne n'a une idée ?  :hello:

n°1672927
anapajari
s/travail/glanding on hfr/gs;
Posté le 17-01-2008 à 18:19:39  profilanswer
 

renomme ton script en .php5
ou
mets un .htaccess dans ton repertoire avec juste

php 1

n°1673238
figosat
Posté le 18-01-2008 à 11:51:55  profilanswer
 

anapajari a écrit :

renomme ton script en .php5
ou
mets un .htaccess dans ton repertoire avec juste

php 1



Je l'ai déjà renomé en .php5, ça n'a rien changé. Parcontre pour .htacces j'écris que php1 dedans?

n°1673240
figosat
Posté le 18-01-2008 à 11:55:31  profilanswer
 

je viens d'éssayer avec le .htaccess mais malheureusement ça n'a pas marché.


Message édité par figosat le 18-01-2008 à 11:57:09
n°1673241
skeye
Posté le 18-01-2008 à 11:56:24  profilanswer
 

tidy est probablement pas installé sur le serveur, juste...il faudra utiliser autre chose...


---------------
Can't buy what I want because it's free -
n°1673248
figosat
Posté le 18-01-2008 à 12:04:43  profilanswer
 

skeye a écrit :

tidy est probablement pas installé sur le serveur, juste...il faudra utiliser autre chose...


 
comme quoi par exemple?


Message édité par figosat le 18-01-2008 à 12:05:04
n°1673250
skeye
Posté le 18-01-2008 à 12:05:45  profilanswer
 

autre chose.:D
tu veux faire quoi?


---------------
Can't buy what I want because it's free -
n°1673262
figosat
Posté le 18-01-2008 à 12:19:44  profilanswer
 

skeye a écrit :

autre chose.:D
tu veux faire quoi?


Je souhaite récupérer le body d'une page html pour l'inclure dans ma page http://leibek.free.fr.
exemple :  
<html>
....
<body>
<h1> titre1 </h1>
<p/>ceci est un texte
</body>
</html>
 
je cherche une focntion qui permet de récupérer que :

<h1> titre1 </h1>
<p/>ceci est un texte

 :D

Message cité 1 fois
Message édité par figosat le 26-01-2008 à 12:16:00
n°1673285
skeye
Posté le 18-01-2008 à 12:47:14  profilanswer
 

figosat a écrit :


Je souhaite récupérer le body d'une page html pour l'inclure dans une de mes pages à moi.
exemple :
<html>
....
<body>
<h1> titre1 </h1>
<p/>ceci est un texte
</body>
</html>

 

je cherche une focntion qui permet de récupérer que :

<h1> titre1 </h1>
<p/>ceci est un texte

 :D

 

ça parait pas très compliqué à faire à la main ça...:D

Message cité 1 fois
Message édité par skeye le 18-01-2008 à 12:47:21

---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 18-01-2008 à 12:47:14  profilanswer
 

n°1673349
figosat
Posté le 18-01-2008 à 14:29:47  profilanswer
 

skeye a écrit :


 
ça parait pas très compliqué à faire à la main ça...:D


 
lol ça je sais très bien le faire  :lol: , mais moi si je veux le faire par script c'est que il y a une raison. le <body> que je veux récupérer il change souvent, donc si je le fait à la main, je vais devoir modifier mon code à chaque fois  :D

n°1673351
skeye
Posté le 18-01-2008 à 14:33:45  profilanswer
 

quand je dis "à la main" je veux dire "en utilisant les fonctions de manipulation de chaines simples de php"... [:dawa]


---------------
Can't buy what I want because it's free -
n°1673368
figosat
Posté le 18-01-2008 à 14:49:21  profilanswer
 

skeye a écrit :

quand je dis "à la main" je veux dire "en utilisant les fonctions de manipulation de chaines simples de php"... [:dawa]


 
c'est déjà mieux  :lol:

n°1673371
skeye
Posté le 18-01-2008 à 14:51:12  profilanswer
 

au boulot, alors ;)


---------------
Can't buy what I want because it's free -
n°1673400
figosat
Posté le 18-01-2008 à 15:09:51  profilanswer
 

Cette solution je la connaissais dèjà, mais je cherche une fonction qui permet de le faire. Car sinon je doit lire les chaines de caractères et comparer si c'est body ou pas et si c le cas il faut regarder si c'est en maj ou pas ...


Message édité par figosat le 19-01-2008 à 22:39:22

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Call to undefined function: tidy_parse_string()

 

Sujets relatifs
Conversion string[Javascript] Une string avec une balise php dedans
erreur : Warning: session_start() [function.session-start]: Cannot senFonction avec parametre en char * et appel avec string
requete SQL parse timestamp => 2 champs stringparse error
[C++] undefined reference to WinMain@16 sous Code::BlocksDOM ->String
String[] : tableau de chaines de caractères 
Plus de sujets relatifs à : Call to undefined function: tidy_parse_string()


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR