Se connecter avec
S'enregistrer | Connectez-vous

forum tout piéce

Dernière réponse : dans Programmation

bonjour

j'ai bessoin d'un nouveau candidat qui soit patient et qui seras a m'expliqué
et aussi a m'adé a refaire un bo forum

car j'ai fais tout mes pages pour la création d'un forum tout piéce et pas php bb

donc voilà la page index du forum

http://le.coffre.free.fr/forum/

je sais qu'il y as plein d'erreur mais je compte sur qqun qui sais
comment ca fonctione

j'ai suivie ce tuteau

http://www.siteduzero.com/tuto-3-2549-0-creer-son-forum...


j'ai mis les tables dans ma base sql ca c'est bon

donc vous verez ma page et vous me direz par ou je dois commencé
enfin vous me direz par le début mais ce n'est pas ça que j'ai voulu dire mais la page que tu voudras voir en priorité pour voir pou quoi ca beugue

et come je suis de bonne humeur

voila tout les page que j'ai pus faire en liant le tutos

a part certaine page que je n'ai pas trouvé dont j'ai renome par page1 page etc


et bien sur la page index par index1
c 'est juste pour que vous puissiez vvoir tout les pages au lieu que jette tout les code dans le forum sinon ca vas faire long et ca peux vous découragé lol

donc c'est pour ca que j'ai mis sur le serveur ca seras plus vite a comprendre le code et si j'ai fait bien

donc j'attedrais ceux qui sont fortiche enfin on vas dire comme ca pour fabriqué mon forum avevc mon desing

merci d'avance

je pense que c'est trés simple c'est une question de logique normalement

merci d'avance

Autres pages sur : forum piece

Lassé par la pub ? Créez un compte

En gros ton forum :

- une page qui liste les catégories ( categorie.php )
- une page qui liste les topics de cette catégorie (topic.php)
- une page qui liste les messages de ce topic(message.php)
- une page qui contiendra un formulaire pour ajouter ou répondre à un topic

En cliquant sur forum tu te diriges vers categorie.php.

Une simple requete Select pour reprendre les intitulés des catégories et l'id correspondant.
Tu mets un lien sur chacun des intitules du genre


  1. <?php
  2. echo '<a href="/forum/topic.php?categ='.$ArrayCategorie['id'].'">'.$ArrayCategorie['intitule'].'</a>';
  3. ?>


En arrivant sur ta page topic.php , tu récupères le paramètre en GET et tu t'en sers pour reprendre les topics liés à cette catégorie
  1. <?php
  2. $idCateg = $_GET['categ'];
  3.  
  4. $result=mysql_query('Select * from topic where id_categ ='.$idCateg.');
  5.  
  6. while($ArrayTopic=mysql_fetch_array($result))
  7. {
  8. echo '<a href="/forum/message.php?topic='.$ArrayTopic['id'].'">'.$ArrayTopic['intitule'].'</a>';
  9. }
  10. ?>


Et tu fais la même chose pour les messages. C'est le principe pour la navigation dans ton forum.

Dans ta db tu dois lié une catégorie à plusieurs topic , eux-mêmes relié à plusieurs messages .

Donc pour chaque topic rajouté , tu aurais dans cet enregistrement l'id de la catégorie idem pour les messages qui auront l'id du topic.

  1. categorie topic message
  2. id id id
  3. intitule id_categ id_topic
  4. intitule contenu



C'est une vue très fortement simplifiée . La représentation de sous catégorie n'est pas exploitable de cette manière mais c'est toujours mieux de commencer par quelque chose de simple.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde