Soucis php javascript et html liste déroulante

Ce forum vous servira à trouver de l'aide uniquement en ce qui concerne le développement d'un de vos MODs, ou l'adaptation d'un MOD phpBB2 pour phpBB3.

Modérateur: Equipe

[Réglé] Soucis php javascript et html liste déroulante

Messagepar pouda » 23 Jan 2008 à 18:50

Bonsoir a tous, etant un peu (beaucoup meme) novice en la matière de développer des mod pour phpBB j'aurais voulus vos conseils...

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>
pouda
Posteur néophyte
Posteur néophyte
 
Messages: 20
Inscription: 22 Aoû 2004 à 11:19

Re: Soucis php javascript et html liste déroulante

Messagepar bluelight » 23 Jan 2008 à 19:28

Salut,

Un peu de précision ne ferai pas de mal :)

Phpbb 2 ou 3 ?

Tu essaye de la mettre dans un tpl ou dans le code php ?

Merci :)
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Inscription: 24 Fév 2007 à 16:19
Localisation: île d'Oléron

Re: Soucis php javascript et html liste déroulante

Messagepar pouda » 23 Jan 2008 à 20:18

ben il me semblait être dans la section phpBB3 non ? et pour le code je ne sais pas du coup ou le mettre, car qd je veux le mettre dans le fichier template overalheader.html le codep php n'est pas interpreter par le serveur du fait de l'extension html de ce fichier...
pouda
Posteur néophyte
Posteur néophyte
 
Messages: 20
Inscription: 22 Aoû 2004 à 11:19

Re: Soucis php javascript et html liste déroulante

Messagepar bluelight » 23 Jan 2008 à 20:45

Ah ok dsl pour la version j'ai pas pris cette habitude :P

Bon alors, en fait, sur phpbb, on utilise des templates. Ça sépare le code php du code HTML.

Pour les connexions MySQL, il y a des variables spéciales (mysql_query = $db->sql_query .... etc)

En gros si tu ne connais pas le système, t'es pas sorti de l'auberge.

J'ai mis un bout de temps a comprendre et a accepter ça mais maintenant je gère pas trop mal.

Si tu ne veux pas apprendre, je veux bien te le faire ça ne parais pas trop compliqué, c'est vite fait. Si tu veux apprendre, tu a plein de tutos a ta disposition sur phpbb-fr et .com.

@+
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Inscription: 24 Fév 2007 à 16:19
Localisation: île d'Oléron

Re: Soucis php javascript et html liste déroulante

Messagepar pouda » 24 Jan 2008 à 09:37

disons que...je ne voudrais pas non plus t'embeter avec mon truc mais c'est vrai que si tu me le fesais ca serait super cool; de plus ca me ferait un support pour commencer a comprendre le system phpbb
pouda
Posteur néophyte
Posteur néophyte
 
Messages: 20
Inscription: 22 Aoû 2004 à 11:19

Re: Soucis php javascript et html liste déroulante

Messagepar bluelight » 24 Jan 2008 à 18:00

Allez :P
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Inscription: 24 Fév 2007 à 16:19
Localisation: île d'Oléron

Re: Soucis php javascript et html liste déroulante

Messagepar pouda » 24 Jan 2008 à 18:02

t'es vraiment cool, sans vouloir non plus faire du zel je te remercie vraiement
pouda
Posteur néophyte
Posteur néophyte
 
Messages: 20
Inscription: 22 Aoû 2004 à 11:19

Re: Soucis php javascript et html liste déroulante

Messagepar bluelight » 24 Jan 2008 à 19:00

Petite période creuse avec pas beaucoup de boulot :)

Euh, quelqu'un sait ou sont définies les variables template du overall_header ?
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Inscription: 24 Fév 2007 à 16:19
Localisation: île d'Oléron

Re: Soucis php javascript et html liste déroulante

Messagepar elazard » 25 Jan 2008 à 12:01

si j'ai bien compris c'est function page_header vers la ligne 3200 de includes/functions
site en construction
Avatar de l’utilisateur
elazard
Apprenti-posteur
Apprenti-posteur
 
Messages: 199
Inscription: 19 Mar 2006 à 13:52

Re: Soucis php javascript et html liste déroulante

Messagepar bluelight » 25 Jan 2008 à 18:16

Merci :)
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Inscription: 24 Fév 2007 à 16:19
Localisation: île d'Oléron

Re: Soucis php javascript et html liste déroulante

Messagepar pouda » 29 Jan 2008 à 20:52

le mod fonctionne a merveille et seulement 3 fichiers a modifier demander a bluelight ou a moi meme pour des explications
pouda
Posteur néophyte
Posteur néophyte
 
Messages: 20
Inscription: 22 Aoû 2004 à 11:19

Re: Soucis php javascript et html liste déroulante

Messagepar bluelight » 30 Jan 2008 à 12:24

Je ne sais pas si je peux en faire un MOD ?
Avatar de l’utilisateur
bluelight
Posteur expérimenté
Posteur expérimenté
 
Messages: 389
Inscription: 24 Fév 2007 à 16:19
Localisation: île d'Oléron


Retourner vers Aide au développement

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant