Salut,
Je viens d'installer la version 1.4B1 et j'ai un petit soucis.
J'ai crée 3 catégories pour mes news en plus de celle auto-installée, à savoir "Main".
Or, j'ai mis en place le module permettant d'afficher sur une page quelconque du site seulement les titres des news et dirigeant les visiteurs vers les news en question.
Problème : Seules les news appartenant à la catégorie "Main" apparaissent avec ce module. Les autres n'apparaissent pas alors qu'elles existent bel et bien.
D'ou peut venir le problème ?
voici le code du module permettant d'afficher les titres :
Code : Tout sélectionner
<?php
// ---------------------------------------------------------------------------- //
// PHPMyNews - Script de gestion des news //
// ---------------------------------------------------------------------------- //
// Web : http://www.phpmynews.fr.st/ //
// Email : [email protected] //
// ---------------------------------------------------------------------------- //
// Copyright (C) 2001 Clément HERBO //
// ---------------------------------------------------------------------------- //
// NE MODIFIEZ PAS CE FICHIER! LE FICHIER DE CONFIG EST include/config.inc.php3 //
// ---------------------------------------------------------------------------- //
$cfg_little_max = '10';
$cfg_little_format_date = 'd/m';
// Vous pouvez retoucher le code HTML dans le code PHP en faisant tout de même attention aux " et aux '
// --------------------
$config_file[] = 'config.inc.php';
$config_file[] = 'config.inc.php3';
if(file_exists($cfg_include_dir.$config_file[0])) include($cfg_include_dir.$config_file[0]);
else include($cfg_include_dir.$config_file[1]);
require($cfg_include_dir.'langues/'.$cfg_language.'.inc'.$cfg_ext);
require($cfg_include_dir.'database/'.$cfg_database.'.inc'.$cfg_ext);
require($cfg_include_dir.'form.inc'.$cfg_ext);
$requete = 'SELECT ID,TITRE,DATE FROM ';
$requete .= $cfg_news;
$requete .= ' WHERE DATE<=';
$requete .= time() + $cfg_decalage;
$requete .= ' AND OK="1" AND CAT="' . $cat . '" ORDER BY DATE DESC LIMIT 0,' . $cfg_little_max;
$resultat = db_requete($requete,$lien);
echo "<link rel=\"stylesheet\" href=\"",$cfg_include_dir,"../",$cfg_css,"\">";
echo "<table border=0 bordercolor=#FFFFFF cellspacing=0 cellspading=1 width=65%>
<tr><td align=center height=25 bgcolor=#003366><font face=Arial size=2 color=#FFFFFF><b>Les 10 derniers résumés de matchs</b></font></td></tr>";
while($little = db_next($resultat))
{
$url = $cfg_search_url . '?id=' . $little[ID];
echo "<tr><td align=left><font face=Arial size=1 color=cc0033>" . date($cfg_little_format_date,$little[DATE]) . " - </font><a href='$url' class=lien><font color=CC0033>" . stripslashes($little[TITRE]) . "</font></a></td></tr>";
}
?>
</table>
Salut,
Je viens d'installer la version 1.4B1 et j'ai un petit soucis.
J'ai crée 3 catégories pour mes news en plus de celle auto-installée, à savoir "Main".
Or, j'ai mis en place le module permettant d'afficher sur une page quelconque du site seulement les titres des news et dirigeant les visiteurs vers les news en question.
Problème : Seules les news appartenant à la catégorie "Main" apparaissent avec ce module. Les autres n'apparaissent pas alors qu'elles existent bel et bien.
D'ou peut venir le problème ?
voici le code du module permettant d'afficher les titres :
[code]
<?php
// ---------------------------------------------------------------------------- //
// PHPMyNews - Script de gestion des news //
// ---------------------------------------------------------------------------- //
// Web : http://www.phpmynews.fr.st/ //
// Email :
[email protected] //
// ---------------------------------------------------------------------------- //
// Copyright (C) 2001 Clément HERBO //
// ---------------------------------------------------------------------------- //
// NE MODIFIEZ PAS CE FICHIER! LE FICHIER DE CONFIG EST include/config.inc.php3 //
// ---------------------------------------------------------------------------- //
$cfg_little_max = '10';
$cfg_little_format_date = 'd/m';
// Vous pouvez retoucher le code HTML dans le code PHP en faisant tout de même attention aux " et aux '
// --------------------
$config_file[] = 'config.inc.php';
$config_file[] = 'config.inc.php3';
if(file_exists($cfg_include_dir.$config_file[0])) include($cfg_include_dir.$config_file[0]);
else include($cfg_include_dir.$config_file[1]);
require($cfg_include_dir.'langues/'.$cfg_language.'.inc'.$cfg_ext);
require($cfg_include_dir.'database/'.$cfg_database.'.inc'.$cfg_ext);
require($cfg_include_dir.'form.inc'.$cfg_ext);
$requete = 'SELECT ID,TITRE,DATE FROM ';
$requete .= $cfg_news;
$requete .= ' WHERE DATE<=';
$requete .= time() + $cfg_decalage;
$requete .= ' AND OK="1" AND CAT="' . $cat . '" ORDER BY DATE DESC LIMIT 0,' . $cfg_little_max;
$resultat = db_requete($requete,$lien);
echo "<link rel=\"stylesheet\" href=\"",$cfg_include_dir,"../",$cfg_css,"\">";
echo "<table border=0 bordercolor=#FFFFFF cellspacing=0 cellspading=1 width=65%>
<tr><td align=center height=25 bgcolor=#003366><font face=Arial size=2 color=#FFFFFF><b>Les 10 derniers résumés de matchs</b></font></td></tr>";
while($little = db_next($resultat))
{
$url = $cfg_search_url . '?id=' . $little[ID];
echo "<tr><td align=left><font face=Arial size=1 color=cc0033>" . date($cfg_little_format_date,$little[DATE]) . " - </font><a href='$url' class=lien><font color=CC0033>" . stripslashes($little[TITRE]) . "</font></a></td></tr>";
}
?>
</table>
[/code]