Compte de forums en relation

Compte de forums en relation - PHP - Programmation

Marsh Posté le 06-02-2005 à 17:56:15    

Bonjour à tous hardweur ^^ !!
 
Alors voila je suis entrain de faire un site internet mais j'ai un probleme au niveau de mes forums.
En effet j'aimerai que sur mon site il y ai plusieurs forums avec plusieurs categories dans chaque...Et j'aimerai aussi que les comptes soient en commun .
J'aimerai que l'utilisateur s'enregistre une foi pour avoir acces a tous les autre forums sans s'inscrire.
De plus serait il possible de faire cela avec du phpbb ( ce qui m'arrangerai pas mal)
merci davance !

Reply

Marsh Posté le 06-02-2005 à 17:56:15   

Reply

Marsh Posté le 06-02-2005 à 20:34:01    

Si tu installe phpbb, par défaut n'importe qui peut poster dans tous les forums.
 
Mais tu peux configurer pour qu'il faille être enregistrer pour poster dans les forums. Tu peut configurer pour chacun d'entre eux.
 
C'est assez simple a utiliser mais je trouve que ca a ses limites quand même donc je développe MON forum a moi comme ca je le personnalise bien! lol

Reply

Marsh Posté le 06-02-2005 à 22:56:47    

Non ce qu'il veut c'est créer plusieurs forums phpbb utilisant la meme table utilisateur. Pas des sous-forums.


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 07-02-2005 à 10:39:20    

ok j'avais pas compris ca comme ca.
Bah logiquement ca doit marcher je pense en configurant les deux forums phpbb de la même facon. Maintenant si il veut les mettres sur deux serveurs différents, il faut voir si le host de la BDD est accessible de l'extérieur...


Message édité par dwogsi le 07-02-2005 à 10:40:06
Reply

Marsh Posté le 07-02-2005 à 14:19:14    

J'avais un peu d'avance sur toi ;) il me l'avait plus ou moins expliqué sur msn . Parcontre je ne suis pas aussi optimiste que toi... Installer 2 forums sur la meme base de donnée n'est pas possible je pense, a cause du fait que certaines tables auront le meme nom sur les 2 forums => conflit. Maintenant ... s'il veut un peu tricher .. en faisant 2 forums qui utilisent exactement les memes tables ca peut se faire avec quelques import/export de tables/données au bon moment .. mais l'interet ... ?
 
[Edit] Ou alors il peut s'amuser a modifier une par une toutes les requetes pointant vers la table utilisateurs pour qu'elle la table soit recupérée dans une autre base de donnée ... En connaissant son niveau de php je le vois mal faire ça :D


Message édité par esox_ch le 07-02-2005 à 14:21:09

---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 07-02-2005 à 14:56:44    

Je pense que ca devrait etre possible avec un petit "mod" phpbb.
En effet l'unique chose qu'il veut partager entre les forums ce sont les utilisateurs (ou bien ? ).
Donc a la limite suffit de modifier le code concernant la creation des users pour que l'user soit cree a la fois dans les deux base de donnees...

Reply

Marsh Posté le 07-02-2005 à 15:13:54    

Oui cerel, mais le probleme est qu'apres tout les scripts de gestion du nombre de post, de signature, de MP, de banissement & co agiront seulement sur 1 table, ce qui pose probleme


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 07-02-2005 à 15:19:28    

ben si c'est bien foutu tout se base sur l'id :]

Reply

Marsh Posté le 07-02-2005 à 15:45:38    

chacal_one333 > S'il se retrouve avec deux tables contenant les utilisateurs d'un forum ou de l'autre, alors même si tous les scripts se basent sur l'id de l'utilisateur, les actions faites avec un script classique n'agira que sur èune seule des deux tables et donc sur un seul forum.
 
Par contre, s'il n'y a qu'une seule table d'utilisateur pour les deux forums, alors oui, tout marchera bien ... mais est ce que phpbb sait utiliser la table utilisateur d'un autre forum phpbb sans modifier pleins de lignes de codes, là, j'ai un doute.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed