je vien de bricoler un script pour aficher les derniers topics rewrité sur ma page d'acceuil
et dire que tout le monde l'utilise mais personne le donne :!:
db.php a configuré suivant le serveur
forum.php
pour voir ce que ca donne consultez mon site Actualites Algerie
Ps : je crois que la j'ai gagné le drois d'avoir mon bl :lol:
et dire que tout le monde l'utilise mais personne le donne :!:
db.php a configuré suivant le serveur
<?php
$serveur = 'localhost';
$pseudo = 'root';
$pass = '';
$base = '';
?>
forum.php
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<?php
require_once($host . "db.php");
$connect = mysql_connect($serveur, $pseudo, $pass);
$db = mysql_select_db($base);
function PrepareName($s)
{
$s = strtolower($s);
{ $change_space = "-";
if ($s != '')
$s = strtr($s,'áâàäéêèëíîìïóôòöúûùüýçñ','aaaaeeeeiiiioooouuuuycn');
$s = preg_replace("/(>|<|"|&/",$change_space,$s);
$s = preg_replace("/[^a-z0-9_\-]/",$change_space,$s);
$s = preg_replace("/[$change_space]+/",$change_space,$s);
($s{0} == $change_space ? $s = substr($s,1) : '' );
($s{strlen($s)-1} == $change_space ? $s = substr($s,0, strlen($s)-1) : '' );
}
return $s;
return str_replace(' ','-',$r);
}
$sql = "SELECT `topic_id`, `topic_title`, `topic_time`, phpbb_forums.forum_id
FROM `phpbb_topics`, `phpbb_forums`
WHERE phpbb_forums.forum_id = phpbb_topics.forum_id
AND `auth_view` = '0'
AND phpbb_forums.forum_id != '30'
ORDER BY `topic_time` DESC
LIMIT 0,15";
$r_topics = mysql_query($sql) or die(mysql_error());
$i = 0;
$couleur=array("white","#FFCED0");
while ($val = mysql_fetch_array($r_topics)) {
$id = $val['topic_id'];
$name = PrepareName($val['topic_title']);
$time = $val['topic_time'];
$time = date("d/m/Y", $time);
$title = addslashes($title);
$i=1-$i;
$couleur_a_utiliser = $couleur[$i];
echo " <tr><td bgcolor=\"$couleur_a_utiliser\"><a target=\"_blank\" href=\"./forum/".$id."_0-".$name.".html\">".$val['topic_title']."</a> (" . $time . ")<br /></td>";
echo " </tr>";
}
mysql_close($connect);
?>
</table>
pour voir ce que ca donne consultez mon site Actualites Algerie
Ps : je crois que la j'ai gagné le drois d'avoir mon bl :lol: