Phphbb3 - Mod Gallery et RSS ?

Forum consacré à phpBB lui même. Comment tirer le meilleur de ce puissant forum.
Veuillez noter que ce forum n'est pas un forum de support officiel, il s'agit ici plus de partager que de demander.

Modérateur: Modérateurs

Phphbb3 - Mod Gallery et RSS ?

Messagede Laurent85 » Sam Sep 06, 2008 10:51 pm

Salut,

A la suite de la conversion de mon phpbb2 et smartor en phpbb3 et mod gallery , j'ai essayé d'adapter un fichier rss (surement pas codé nickel :oops: ) qui fonctionnait sous smartor .

Malheureusement j'ai un souci , ma page ne se génère pas et reste blanche , j'ai essayé plusieurs options et je ne trouve vraiment pas , peut être est ce incompatible avec phpbb3 (description ??) .

Pour ma requête et $link j'ai inséreé directement le numéro d'un album parce que je pensais que le problème venait de la car je ne sais pas comment insérer deux variables dans l'adresse mais a priori même en faisant cela la page reste blanche.

je vous donne le code qui fonctionnait avant et que j'ai adapté à la gallery

Merci d'avance de vos réponses

Code: Tout sélectionner
<?
//fichier créant la connexion à MySQL
// Connexion  MySQL
$dbhost = 'localhost';
$dbname = ''; // Nom de votre base de données
$dbuser = '';
$dbpwd = ''; // MDP pour vous connecter à la BDD

// On vas chercher les données
$db = mysql_connect($dbhost, $dbuser, $dbpwd) or die('Erreur de connexion :'.mysql_error());
mysql_select_db($dbname,$db)  or die('Erreur de selection :'.mysql_error());

// prepare le fichier html pour le mettre en utf8 (xml)
function cleanText($intext) {
    return utf8_encode(htmlspecialchars(stripslashes($intext)));
}

// on spécifie que le fichier est de la forme xml
// ne rien afficher avant cette ligne !
header("Content-Type: text/xml;charset=utf-8");

$query1 = 'SELECT `image_id` , `image_name` , `image_time` , 'image_desc', `image_album_id`
FROM `phpbb3_gallery_images`
WHERE (
(
image_album_id =53
)
)
ORDER BY 'image_id' DESC
LIMIT 0 , 20 ';
$result1 = mysql_query($query1);

// Les informations basique RSS 2.0
echo <<<END
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Mon titer</title>
      <link>http://www.domaine.com</link>
      <description>Les dernières nouveautés de </description>
      <language>fr-FR</language>
      <image><title>Titre Image</title>
<url>/images/rss.png</url>
<link>http://www.domaine.com</link>
</image>
END;

// on affiche les 10 dernieres news
for ($i = 0; $i < 20 ; $i++) {
   @$row = mysql_fetch_array($result1);
   $title         = cleanText($row["image_name"]);
   $link         = "http://www.domaine.com/gallery/image_page.php?album_id=53&image_id=".$row["image_id"];
   $description      = cleanText($row["image_desc"]);
   $pubDate         = date("r", $row["image_time"]);

print <<<END
("charset=iso-8859-1")
      <item>
         <title>$title</title>
         <link>$link</link>
         description>$description</description>
         
      </item>
END;

}

echo <<<END

   </channel>
</rss>
END;

?>
Avatar de l’utilisateur
Laurent85
PR1
PR1
 
Messages: 186
Inscription: Lun Fév 18, 2008 11:33 pm

Publicité

Messagede dcz » Sam Sep 13, 2008 12:01 pm

Déjà remplaces :

Code: Tout sélectionner
WHERE (
(
image_album_id =53
)
)


par :

Code: Tout sélectionner
WHERE image_album_id = 53



Mais je doutes que ça suffise, tu n'as aucun message d'erreur ? Aucun log d'erreur ? Aucun moyen de les activer ?

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 21219
Inscription: Ven Avr 28, 2006 9:03 pm


Retourner vers Le Forum phpBB

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 4 invités


 
cron