But : afficher dans des listebox les titres des derniers sujets du forum et l'inclure dans l'overallheader
Developpement : le system est opérationnel sur des pages de tests
liend de la page de test : http://pouda.info/phpBB3/testnewsletter/pouda.php
index du site http://pouda.info/phpBB3/index.php
Probleme : je voudrai l'inclure dans le fichier overallheader.HTML mais etant données que l'extension de ce fichier est html, le code php présent dans ce fichier concernant la requete de récupération des données ne s'exécute pas....et donc ma liste ne se remplie pas...
si quelqu'un a une astuce ou peut me dire la manip' a faire pour que ca roule...je suis preneur...
voici le code de la page de test
- Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script>
function Lien() {
i = document.Choix.Liste.selectedIndex;
if (i == 0) return;
url = document.Choix.Liste.options[i].value;
parent.location.href = url;
}
</script>
<title>Document sans titre</title>
</head>
<body>
<?
$mysql = mysql_connect("","","") or die ("echec connect db"); // On se connecte à la base de donnée
mysql_select_db("",$mysql);
//generation du code xml
$req="SELECT * FROM `phpbb3_topics` order by topic_id DESC LIMIT 0,25";
$resul=mysql_query($req) or die ('requete mauvaise');
while($item = mysql_fetch_object($resul))
{
$adr="http://pouda.info/phpBB3/viewtopic.php?t=".$item->topic_id;
$optionvalue.='<OPTION VALUE="'.$adr.'">'.$item->topic_title.'"';
}
?>
<FORM NAME="Choix">
<SELECT NAME="Liste" onChange="Lien()">
<option selected="selected">Les derniers Sujets insérés sur le forum</option>
<?php echo $optionvalue; ?>
</SELECT>
</FORM>
</body>
</html>






