Bonjour,
voila après avoir testé mon site avec easyPHP, je l'ai transféré sur multimania ( temporairement )
seulement ça plante avec le xsl
en effet, il n'arrive pas à créer le RSS :s
il met : Fatal error: Call to undefined function: xslt_create() in /data/members/free/multimania/fr/f/a/s/fastback/htdocs/restricted/rss_ex.php on line 6
voici mes deux fichiers pour la création de mon RSS :
rss_ex.php :
RSSbinnewsdivx.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <?php include("RSSbinnewsdivx.php"); // Alloue un analyseur xslt $xh = xslt_create(); // on traite le document $result = xslt_process($xh, '../rss/rssbinnewsdivx.xml', '../rss/rss.xsl'); if ($result) { echo $result; echo "</pre>\n"; } else { echo "Désolé, sample.xml n'a pu être transformé par sample.xsl en "; echo " result.xml. La raison est " . xslt_error($xh) . " et "; echo " le code d'erreur est " . xslt_errno($xh); } xslt_free($xh); ?>
merci de votre aide!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php //enregistrement de mon flux rss dans une variable $file = 'http://www.binnews.info/rss/rss.php?cat_id=6'; //on créer le fichier xml $newfile = '../rss/rssbinnewsdivx.xml'; //si ma copie n'a pas réussi... if (!copy($file, $newfile)) { echo "La copie du fichier $file n'a pas réussi...\n"; }?>
Partager