Sans Esprit Posté 13 Janvier 2006 Posté 13 Janvier 2006 Bonjour, Je suis actuellement en train de fusionner une mouture de site en php avec un forum en phpbb... Le but : c'est d'avoir une unique page d'inscription, la mienne qui permet d'inscrire l'utilisateur à une base de donnee du site et à la base de donnée du forum Les deux tables sont : user pour le site phpbb_users pour le forum J'ai déja réussi à ce que la page d'inscription met les infos dans les deux table et en regardant un peu j'ai paramétré afin que la fiche utilisateur sur le forum soit bien paramétrée mais il me semble manquer quelque chose .... Question : Dois je aussi faire un lien avec la table phpbb_user_group ? qui me semble avoir sont interet... Dans ce cas devrais je aussi faire un lien avec phpbb_groups ? Et qui c'est ce qu'il est important de cabler pour ne pas avoir de probléme car en cablant seulement phpbb_users j'ai un message d'erreur si je supprime un utilisateur et jai un message d'erreur en envoyant un MP Help
kazhar Posté 13 Janvier 2006 Posté 13 Janvier 2006 et pourquoi pas une seule table de membres ? define('IN_PHPBB', true);$phpbb_root_path = $host . 'forum/'; include($phpbb_root_path . 'extension.inc'); include($phpbb_root_path . 'common.'.$phpEx); //// Start session management // $userdata = session_pagestart($user_ip, PAGE_INDEX); init_userprefs($userdata); // // End session management // cette portion de code te permettra de conserver la session phpbb sur ton site. ainsi, une seule table membres, pour le site et le forum. les données utilisateurs seront contenues dans la variable $userdata
Jok Posté 13 Janvier 2006 Posté 13 Janvier 2006 Entièrement d'accord avec KaZhaR, il vaut mieux que utilise la table de phpBB plutot que d'en faire un seconde pour le site. Ce sera plus simple pour le dev.
Sans Esprit Posté 16 Janvier 2006 Auteur Posté 16 Janvier 2006 Je suis daccord avec vous mais nous montont un site lié à un jeux que nous devellopons donc il me faudrais une table users sur le site avec adresse, nom, prenom, cp, ville, pays .... il faut donc que le site soit lier à ma table je crois
kazhar Posté 16 Janvier 2006 Posté 16 Janvier 2006 et quelque chose t'empeche d'ajouter les champs que tu désire à la table utilisateurs de phpbb ?
Sans Esprit Posté 17 Janvier 2006 Auteur Posté 17 Janvier 2006 Alors la c'est vraiment pas bete mais ensuite me faudra il aller dans les fichier du forum pour ajouter mes champs dans les ligne d'insertion dans les tables ??
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant