|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2006 Messages : 27 ![]() |
Bonjour,
Je ne suis pas sur d'être sur le bon forum, mais voilà. Je ne suis pas doué en PHP ni SQL. J'utilise un script nommé xlagenda327 http://xavier.lequere.net/xlagenda/ et je souhaite ajouter un petit script que l'on m'a confié pour utiliser les RSS avec ce script. Le voici : <?php include("data.php"); global $dbserver; global $dbdb; global $dbuser; global $dbpass; @MYSQL_CONNECT ("$dbserver","$dbuser","$dbpass") or die ("<p>Erreur: impossible de communiquer avec la base de données.<br>Vérifiez les donnés du fichier <b>data.php</b>.</p>"); mysql_select_db("$dbdb"); $query = "SELECT date_debut, nom, description, id FROM agenda WHERE (date_debut='$this_date') OR (date_debut <= '$this_date' AND date_fin = '$this_date') OR (date_debut > '$this_date') ORDER BY date_debut ASC, date_fin ASC, id DESC LIMIT 6"; $result = @mysql_query($query); for ($i = 0; $i < 6 ; $i++) { @$row = mysql_fetch_array($result1); $tab_debut=explode("-",$date_debut); $id=$row["id"]; $title = cleanText($row["nom"]); $date_debut = $row["date_debut"]; $link = "http://www.herbignac.com/html/pratique/xlagenda327/evenement.php?id=$id"; $description = cleanText($row["description"]); echo <END <item> <title>$title</title> <link>$link</link> <description>$description</description> <pubDate>$date_debut</pubDate> <guid>http://www.herbignac.com/html/pratique/xlagenda327/evenement.php?id=$id</guid> </item> END; } function cleanText($intext) { return utf8_encode(htmlspecialchars(stripslashes($intext))); } ?> header("Content-Type: text/xml;charset=utf-8"); echo <END <?xml version="1.0" encoding="utf-8"?> <rss version="2.0"> <channel> <title>Agenda d'Herbignac</title> <link>http://www.herbignac.com</link> <description>Agenda de la commune d'Herbignac</description> <pubDate>$date</pubDate> <language>fr-FR</language> END; Evidement ça bloque. Lorsque je tape http://www.herbignac.com/html/pratiq...a327/rssAg.php j'ai la réponse suivante : Parse error: syntax error, unexpected '<', expecting ',' or ';' in /home/herbigna/www/html/pratique/evenements/xlagenda327/rssAg.php on line 15 Si une bonne âme voulait m'aider... Parceque la je nage. merci d'avance |
|
|
00
|
|
|
#2 |
|
Inactif
Inscription : décembre 2003 Messages : 1 946 ![]() |
Pas du tout le bon forum, ici comme c'est indiqué dans les règles, aucun code autre que SQL ne devrait apparaître ; préviens un modérateur pour demander de changer ton message de place
|
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : mai 2002 Messages : 1 022 ![]() |
__________________
Alexandre T. PHP5/MySQL5 Codes prêts à l'emploi 30 projets avec codes sources complets pour créer diaporamas photos, chat, arbre généalogique, statistiques de visites, création de graphiques, moteur de recherche, Sudoku etc... Mes articles |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Développeur informatique Inscription : août 2005 Messages : 1 179 ![]() |
je vois dans ce code pas mal d'erreur et d'incohérences... il me semble que quelques minutes passées ici serait nécessaires... >>> http://php.developpez.com
en attendant essaies ceci, cela me parait plus correct : Code :
__________________
http://cdemarche.developpez.com/ Tu as la réponse à ta question ? N'oublies pas le petit en bas à gauche de ton message...
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com