Fork me on GitHub






script xml clickintext
Semi pro
Inscrit: 01/08/2005 19:06
Messages: 1851
et oui encore le chiant
alors voila je dois inserer dans un bloc un fichier xml avec ce script




http://fr.xml.clickintext.net/?v=1.0&a=3390&is=5094&ip=IP_DU_VISITEUR&q=clickintext_default


et il me donne comme indication ceçi

Indications importantes
Lors de l'intégration de ce flux dans vos scripts, vous devez absolument remplacer la valeur de la variable ip par l'adresse ip de vos visiteursPar exemple en PHPvous trouverez l'ip de votre visiteur dans la variable $_SERVER['REMOTE_ADDR'].

- La variable q doit contenir l'
expression recherchéePar exempleen mettant la valeur de cette variable à "rencontre"vous obtiendrez des annonces de rencontre.



comme j'y comprend que dale lol j'ai demander de l'aide a un amis qui me la mis en php5 comme ceçi

//liste de mots clés
$liste "vista,windows,ubuntu";
$mots explode(","$liste);
$nombre 2;

//ip du visiteur
$ip $_SERVER['REMOTE_ADDR'];

//nombre d'annonce
$y=0;
while (
$y 2)
{
$rand mt_rand(0$nombre);
$rss simplexml_load_file('http://fr.xml.clickintext.net/?v=1.0&a=3390&is=5094&ip='.$ip.'&q='.$mots[$rand].'');
$i=0;
        foreach (
$rss->data->result as $result) {
            if(
$i 1)
                {
                  echo 
'
                  <div class="cit">
                  
<span class="clickintextxml">
                           <div class="cittitre"><a href="'
.$result->url.'" target="_blank">'.$result->title.'</a></div>
                           <div class="citdesc">'
.$result->description.'</div>
                           <div class="citurl"><a href="'
.$result->url.'" target="_blank">'.$result->site.'</a></div>
                        </span></div>'
;
                 
$i++;

                    }
            }
$y++;


et j'ai mis sa dans un nouveau bloc en type de contenu php quand je fait prévisualisé j'ai cette erreur

Parse errorsyntax errorunexpected $end in /home/vistastuce/www/class/xoopsblock.php(146) : eval()'d code on line 31


quelqu'un pourrais t'il venir a mon secour??

Posté le : 11/06/2007 06:12
Partager Twitter Partagez cette article sur GG+
Re: script xml clickintext
Régulier
Inscrit: 28/10/2005 17:17
De Switzerland
Messages: 350
Slt,

Tu n'as pas le code complet, car là il me semble que ce n'est qu'un extrait, non ?

Posté le : 11/06/2007 08:38

Le savoir ne peut progresser que s'il est partagé - Share your knowledge
Documentation, suivi et tutorial sur la réalisation d'un module ici
Partager Twitter Partagez cette article sur GG+
Re: script xml clickintext
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
le script a l'air complet, il manque juste une accolade à la fin.

//liste de mots clés
$liste "vista,windows,ubuntu";
$mots explode(","$liste);
$nombre 2;

//ip du visiteur
$ip $_SERVER['REMOTE_ADDR'];

//nombre d'annonce
$y=0;
while (
$y 2)
{
$rand mt_rand(0$nombre);
$rss simplexml_load_file('http://fr.xml.clickintext.net/?v=1.0&a=3390&is=5094&ip='.$ip.'&q='.$mots[$rand].'');
$i=0;
        foreach (
$rss->data->result as $result) {
            if(
$i 1)
                {
                  echo 
'
                  <div class="cit">
                  
<span class="clickintextxml">
                           <div class="cittitre"><a href="'
.$result->url.'" target="_blank">'.$result->title.'</a></div>
                           <div class="citdesc">'
.$result->description.'</div>
                           <div class="citurl"><a href="'
.$result->url.'" target="_blank">'.$result->site.'</a></div>
                        </span></div>'
;
                 
$i++;

                    }
            }
$y++;
}


Par contre je n'ai pas pu le verifier, mon serveur ac xoops n'a pas l'air d'avoir l'extension simplexml activé

Posté le : 11/06/2007 11:47
Partager Twitter Partagez cette article sur GG+
Re: script xml clickintext
Semi pro
Inscrit: 01/08/2005 19:06
Messages: 1851
Citation :
par jbboschung sur 11/6/2007 8:38:27
Slt,

Tu n'as pas le code complet, car là il me semble que ce n'est qu'un extrait, non ?


heu c'est le code complet que jer66 ma fait


Citation :
le script a l'air complet, il manque juste une accolade à la fin.


exact j'ai rajouter cette accolade mais toujour une erreur

Fatal errorCall to undefined function: simplexml_load_file() in /home/vistastuce/www/class/xoopsblock.php(146) : eval()'d code on line 14


pourtant j'ai encore bien regarder sur mon hebergeur si il prend bien en compte le php5 et oui il le prend je suis heberger sur http://www.power-heberg.fr/

Posté le : 11/06/2007 13:42
Partager Twitter Partagez cette article sur GG+
Re: script xml clickintext
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Je dirai que la fonction eval utilisé dans les blocks pour l'interprétation de php est extremement capricieuse.

2 solutions :
-verifier que simplexml est activé dans le php info
-Si c'est le cas, coder un minimodule pour le block ou l'integrer à un de tes modules existants

Posté le : 11/06/2007 14:41
Partager Twitter Partagez cette article sur GG+
Re: script xml clickintext
Semi pro
Inscrit: 01/08/2005 19:06
Messages: 1851
Citation :
-verifier que simplexml est activé dans le php info



heu info comment fait ont sa lol je sais suis pas le pro du script

Citation :
Si c'est le cas, coder un minimodule pour le block ou l'integrer à un de tes modules existants


heu alors c'est encore pire pourrais ton m'aider suis dispo sur msn contacter moi par mp

Posté le : 11/06/2007 18:26
Partager Twitter Partagez cette article sur GG+
Re: script xml clickintext
Semi pro
Inscrit: 01/08/2005 19:06
Messages: 1851
personne pour m'aider ??

j'ai une idée mais comme je suis null je sais pas si sa vas fontionner etant donner que j'utilisise tinycontent si je creer une page et que je l'appelle avec tinycontent est ce que cela fonctionnerai ??

Posté le : 12/06/2007 13:10
Partager Twitter Partagez cette article sur GG+
Re: script xml clickintext
Semi pro
Inscrit: 01/08/2005 19:06
Messages: 1851
alors je revient car ce script m'interesse beaucoup donc j'ai vérifier environement de mon serveur et avec xoops info il me dit bien:
Simplexml support:enable

donc il et bien activé l'erreur que j'obtient avec le script et toujour la même:
Parse errorsyntax errorunexpected ',' in /home/vistastuce/www/class/xoopsblock.php(146) : eval()'d code on line 1


donc si quelqu'un pourrai m'aider sa serai vraiment super sympa

Posté le : 29/07/2007 19:11
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

106 Personne(s) en ligne (69 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 106 | Plus ...