Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1695 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Lier un forum et un site

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lier un forum et un site

n°1336788
Foinman
Posté le 01-04-2006 à 00:31:24  profilanswer
 

Bonjour  :pt1cable:  
 
Alors voilà j'aimerais relier un forum et un CMS, comme par exemple si je fais une news elle va se mettre en sujet sur le forum (comme si qqun avait posté par ex.) avec tout ce que j'ai écris sur le site et à mon avis ça doit se faire via MySQL ou un truc du genre, alors comment est-ce que l'on doit s'y prendre. Est-ce que quelqu'un saurait comment s'y prendre ?
 
Voilà, merci de votre aide :)
 
Bonne soirée
L'homme des Foins


Message édité par Foinman le 01-04-2006 à 00:46:17
mood
Publicité
Posté le 01-04-2006 à 00:31:24  profilanswer
 

n°1336981
Foinman
Posté le 01-04-2006 à 14:59:14  profilanswer
 

Personne ? :(

n°1337007
gooopil
pfiew
Posté le 01-04-2006 à 16:02:47  profilanswer
 

Faut que t'aille modifier le code de ton CMS pour que quand tu insères une news, ca insère également un post dans le forum...

n°1337034
MS-DOS_199​1
www.newbie-project.net
Posté le 01-04-2006 à 16:34:27  profilanswer
 

Quel CMS ?


---------------
Viendez sur le Newbie-Project et essayez le Newbie-Directory (nouveau)
n°1337121
Foinman
Posté le 01-04-2006 à 20:19:55  profilanswer
 

Justement, admettons que ça soit Nuked Klan, ou Vwar ?

n°1337201
Foinman
Posté le 01-04-2006 à 23:10:00  profilanswer
 

OK j'admets que c'est pas facile :D mais aidez-moi !!!

n°1337668
bixibu
Ca ... c'est fait!
Posté le 03-04-2006 à 11:59:58  profilanswer
 

Salut ;)
 
bha écoutes, c'est pas compliqué.
Tu vas dans le code de ton site la où il ya l'enregistrement des news.
 
tu vas voir donc un mysql_query("INSERT etc" )
he ben, tu rajoute juste apres une requete qui va enregistrer cette meme news sur le forum (les champs devront correspondre).
 
Evidemment faut s'y connaitre un minimum en php/sql

n°1337852
Sebastien
Posté le 03-04-2006 à 15:41:44  profilanswer
 

Et quand tu t"y connais meme legerement c'est super facile une fois que tu connais la structure de ton forum.

n°1337886
Foinman
Posté le 03-04-2006 à 16:03:24  profilanswer
 

OK, merci je vais tester, mais j'y connais rien du tout, et je n'ai absoluement aucune idée comment m'y prendre, quelqu'un peut m'éclairer ?

n°1337894
Sebastien
Posté le 03-04-2006 à 16:08:09  profilanswer
 

en gros tu vas regarder le cide de ta page qui insert ta news.
Tu auras surement un truc qui ressemble à ca quelquepart
insert into xxx (c1,c2,c3) values('v1','v2','v3');
A partir de la tu sais ou ca se trouve.
Tu vas regarder la description de ton forum, tu as surement une table sujet (ou topic xxx), voir si c'est bien codé, plusieurs tables
Avec pour champs surement des champs qui seront le posteur, le titre, la date, le contenu.
 
Tu vas donc faire des insert dans ces tables directement.

mood
Publicité
Posté le 03-04-2006 à 16:08:09  profilanswer
 

n°1337922
Foinman
Posté le 03-04-2006 à 16:23:07  profilanswer
 

On va voir ça :D mais je suis un newbie total :) faut bien faire ces débuts ! Les notions dont tu me parle de me sont pas inconnues, mais je suis pratiquement incapable de le faire. Des tests sont à faire :p

n°1337931
Sebastien
Posté le 03-04-2006 à 16:28:46  profilanswer
 

C'est quoi le forum qu'il y a derriere ?
phpbb ?

n°1337932
Foinman
Posté le 03-04-2006 à 16:29:45  profilanswer
 

punbb voir IPB pour de futurs projets

n°1337952
bixibu
Ca ... c'est fait!
Posté le 03-04-2006 à 16:42:10  profilanswer
 

www.siteduzero.com/php/
 
bonne lecture, tu trouveras pas mieu pour vite comprendre ce dont tu as besoin ;)
 
:hello:

n°1337979
Sebastien
Posté le 03-04-2006 à 17:08:29  profilanswer
 

tiens un script super crade, mais qui fait en gros ce qu'on dit sur punbb

Code :
  1. <form method=post>
  2. Titre de la news <br />
  3. <input type=text name=news_title id=news_title>
  4. <br />
  5. Corps de la news <br />
  6. <textarea name=news_body id=news_body></textarea>
  7. <br />
  8. <input type=submit>
  9. <?php
  10. if(isset($_POST['news_title']) && isset($_POST['news_body'])){
  11.     //On prepare la connexion MySQL
  12.     $link   = mysql_connect('127.0.0.1', 'root', '');
  13.     //On se connecte à notre base
  14.     $db_sel = mysql_select_db('punbb',$link);                     
  15.     //On ajoute la news dans la categorie 1 [definit par avance]     
  16.     //Création de la requete pour le titre.
  17.     $query_title = "
  18.     insert into topics(
  19.     poster,
  20.     subject,
  21.     posted,
  22.     last_post,
  23.     last_poster,
  24.     forum_id)
  25.     values (
  26.     'seb',
  27.     '".stripslashes($_POST['news_title'])."',"
  28.     .mktime().","
  29.     .mktime().",
  30.     'seb',
  31.     1)";
  32.    
  33.     //On execute la requete d'insertion de la news
  34.     mysql_query($query_title);
  35.    
  36.     //On va maintenant executer l'insert du contenu
  37.     $query_body =  "
  38.     insert into posts(
  39.     poster,
  40.     poster_id,
  41.     poster_ip,
  42.     message,
  43.     posted,
  44.     topic_id)
  45.     values (
  46.     'seb',
  47.     2,
  48.     '127.0.0.1',
  49.     '".stripslashes($news_body)."',"
  50.     .mktime().","
  51.     .mysql_insert_id()." )";
  52.    
  53.     //On execute la requete d'insertion de la news
  54.     mysql_query($query_body);
  55. }
  56. ?>


Message édité par Sebastien le 03-04-2006 à 17:11:09
n°1337983
Foinman
Posté le 03-04-2006 à 17:10:51  profilanswer
 

Merci infiniment Sébastien !
 
bixibu : merci :) je connais mais c'est peine perdu :D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Lier un forum et un site

 

Sujets relatifs
Script permettant d'écouter radio sur son site perso[Recherche] Codeur PHP pour site
[avenir du web] Comment construire son site pour répondre au futur ?[RESOLU] Comment faire des liens vers les pages de son site?
Menu site internetMenu de site internet!!! important
Ajouter a mes favoris pour site persoBloc Serveur comme nukeClan sur un site HTML [résolu]
[résolu] Frames vs css ? mise a jour de mon site...Clip video sur site
Plus de sujets relatifs à : Lier un forum et un site


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR