flux rss: probleme je comprend pas - PHP - Programmation
Marsh Posté le 27-06-2005 à 20:52:18
Ben tu mets tout ça dans un fichier genre www.monsite.com/rss.php et les gens récupèrent ton flux via cette url.
Marsh Posté le 27-06-2005 à 21:15:53
j'ai tout refait ca me donne ca:
Code :
|
mais j'ai cette erreur
Un caractère incorrect a été trouvé dans un contenu de texte. Erreur de traitement de la ressource http://www.meteo-world.com/rss.php. Ligne 6, Position 25
Marsh Posté le 27-06-2005 à 21:28:58
Chelou :
sources :
Code :
|
Résultats
Code :
|
Je vais avoir de la grêle en Bretagne
Marsh Posté le 27-06-2005 à 21:41:17
Montre nous la fonction cleantext(). Ca déconne par là.
Marsh Posté le 27-06-2005 à 21:47:53
je ne sait pas ce que c'est .
j'ai que unquement un fichier nommé connect.php avec les parametres pour me connecter a ma base et ensuite ce fichier nommé rss.php
Code :
|
Marsh Posté le 27-06-2005 à 21:51:27
wydook a écrit : je ne sait pas ce que c'est . |
C'est normal, j'ai pas regardé assez haut
Essaye sans la function cleantext :
Code :
|
Marsh Posté le 27-06-2005 à 21:55:05
maintenant ca me met ca: voir la page http://www.meteo-world.com/rss.php
Marsh Posté le 27-06-2005 à 22:02:01
C'est déjà un peu mieux, on à bien </title> maintenant...
Sinon fait un print_r(mysql_fetch_array($result1)); à la fin et balance le résultat
Marsh Posté le 27-06-2005 à 22:04:55
j'ai mis ca
Code :
|
et voilà la page http://www.meteo-world.com/rss.php
Marsh Posté le 27-06-2005 à 22:10:29
Essayes ça sur une page vierge :
Code :
|
Et envoie le résultat.
Marsh Posté le 27-06-2005 à 22:18:30
ca me marque ca
Array ( [0] => 1 [id] => 1 [1] => [Ethiopie] Des inondations meurtrières dans ... [titre] => [Ethiopie] Des inondations meurtrières dans ... [2] => 2005-05-05 17:13:13 [date] => 2005-05-05 17:13:13 )
Marsh Posté le 27-06-2005 à 22:27:28
Tu n'as que ça ?
Marsh Posté le 27-06-2005 à 22:33:00
Montres la structure de la table stp.
Marsh Posté le 27-06-2005 à 22:34:21
Code :
|
Marsh Posté le 27-06-2005 à 22:39:11
Code :
|
Tu n'as pas de colonne contenu... Ca risque pas de marcher.
Sur ce je vais me coucher.
Marsh Posté le 27-06-2005 à 22:47:29
oui
Marsh Posté le 28-06-2005 à 10:34:14
wydook, je veux pas me foutre de toi, mais quand tu vas chercher des données dans une colonne "contenu", qui est dans une table "news1", c'est mieux quand la table "news1" existe, et qu'il y a bien une colonne "contenu" dans cette table
Marsh Posté le 28-06-2005 à 12:42:13
la table news1 existe , je l'ai mise sur un message au dessus , maintenant le champs contenu n'y est pas , mais puisque je ne veut uniquement que les titres des news et la date dans le flux rss , est ce que je suis obligé de mettre un champs contenu ??
Marsh Posté le 28-06-2005 à 12:43:32
non, mais a ce moment il ne faut pas le mettre dans le rss alors ^^'
Edit : pourquoi avoir laissé un $description=$row["contenu"] alors que tu n'en veux pas ?
Marsh Posté le 28-06-2005 à 13:06:37
j'en sait rien , je suis perdu , je sent que j'arriverais jamais a le faire ce flux rss.
Si vous avez un bon tuto je suis preneur , parce que là je rame
Merci
Marsh Posté le 28-06-2005 à 13:19:26
ben enlèves tes lignes du rss qui affichent la description c'est pas compliqué !
Marsh Posté le 28-06-2005 à 13:37:35
plainsofpain a écrit : ben enlèves tes lignes du rss qui affichent la description c'est pas compliqué ! |
Ne faut-il pas obligatoirement une courte description pour les channels RSS ?
Marsh Posté le 28-06-2005 à 13:49:19
pareil j'ai ce message d'erreur
Parse error: parse error, unexpected T_SL, expecting ',' or ';' in /home/www/cccf2e7a7c56b5ceef6d1ee2001e19aa/web/rss.php on line 19
et j'ai fait ca:
Code :
|
ce code donne ca pour l'instant http://www.meteo-world.com/rss.xml
Marsh Posté le 28-06-2005 à 13:53:18
ton "echo <<<END " c'est quoi ?
Marsh Posté le 28-06-2005 à 13:54:03
enlève les espaces après END à la ligne 19 (cf syntaxe heredoc)
Marsh Posté le 28-06-2005 à 13:55:33
plainsofpain a écrit : ton "echo <<<END " c'est quoi ? |
http://fr.php.net/manual/fr/langua [...] ax.heredoc
Marsh Posté le 28-06-2005 à 13:56:37
wydook a écrit : pareil j'ai ce message d'erreur
|
T'es sur sur ? Car la ligne 19 n'a pas changé depuis ton "premier" script
Sinon évite de filler la version de php via :
<generator>PHP/$phpversion</generator>
Mets quelque chose dans le genre :
<generator>url de ton site.</generator>
Marsh Posté le 28-06-2005 à 13:56:52
je sait pas .
J'ai repris ce tuto http://www.j0k3r.net/php-creer-un- [...] te-21.html , pour m'aider, mais ca m'aide pas trop
Marsh Posté le 28-06-2005 à 14:11:39
ya aussi des espaces en trop a virer après chaque END en fait
Citation : Il est très important de noter que la ligne qui contient l'identifiant de fermeture ne doit contenir aucun autre caractère, hormis, éventuellement, un point-virgule (;). |
Marsh Posté le 28-06-2005 à 14:14:06
wydook a écrit : je sait pas . |
C'est qu'une copie du premier avec moins d'explication. A moins qu'il s'est fait copier(ce qui est coutûme chez siteduzero)
Marsh Posté le 28-06-2005 à 14:23:53
j'ai enlever les espace et maintenant y a cette erreur
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/www/cccf2e7a7c56b5ceef6d1ee2001e19aa/web/rss.php on line 34
Marsh Posté le 28-06-2005 à 14:36:03
wydook a écrit : j'ai enlever les espace et maintenant y a cette erreur |
il reste encore des espaces à enlever, à la ligne 29 je pense
Marsh Posté le 28-06-2005 à 14:41:49
la j'ai ca
regardez ici http://www.meteo-world.com/rss.php
Marsh Posté le 28-06-2005 à 16:40:47
Je vient de tout changer avec un autre tuto
ca donne donc ca , mais je sait pas comment mettre uniquement le titre et la date des 10 dernieres news (voir ma table quelques messages au dessus)
Code :
|
Marsh Posté le 28-06-2005 à 18:46:24
Réglé merci
Marsh Posté le 29-06-2005 à 11:58:45
Eventuellement, tu peux donner le lien du tuto qui t'a donné la réponse
Marsh Posté le 27-06-2005 à 20:36:26
Bonjour a tous.
Je vous explique mon probleme.
Sur mon site j'ai un script de news.
Tous les titres de mes news s'affichent sur la page d'accueil.
Je voudrais donc savoir comment je peut faire pour que les webmasters puissent récuperer tous ces titres et les afficher sur leur site , tout en gardant les liens des news cliquables pour que les visiteurs voient les news sur mon site.
J'ai donc essayer ce tuto http://www.siteduzero.com/vostutos [...] tutoid=357
mais je comprend pas tout
j'ai donc fait ca:
mais maintenant je comprend pas ce que je doit faire et ou mettre ce morceau de code