Styleman a dit:
Deus j'ai vu que tu avais utilisé les infos de PHPBB pour ton site, tu peux utiliser ces infos et protéger tes pages avec ces infos?
Oui je suppose...
je dois avouer que pour utiliser les login/pass de phpBB, j'ai eu pas mal de problèmes au début
(problèmes apparu avec la dernière version de phpBB, apparemment, vu le forum officiel)
J'ai donc un peu cherché comment m'en sortir.
Alors, j'ai trouvé une solution "faite maison"
Au début, je m'étais basé sur un MOD valable pour l'ancienne version de phpBB, mais comme il ne fonctionnait pas, je l'ai totalement modifié
- j'ai modifié le fichier "sessions.php" de phpBB en y ajoutant une cookie supplémentaire. Cette cookie est valable pour le répertoire principale de mon site (pas le répertoire de phpBB).
- j'ai ajouté un formulaire de login sur la page principale du site. (une fois que t'es loggé, il indique le nick sous lequel tu es loggé et le nombre de new MP's que tu as). L'action de ce formulaire est "login.php" qui se trouve dans le rép de phpBB (donc, ne pas oublier le path).
- pour le nombre de users (visible sur la page principale), j'ai fait mon propre système de sessions, c'est pourquoi le nombre est parfois différent entre le nombre de users de la page principale et du forum (car certains accèdent directement au forum)
- pour l'intégration des "annonces" et des "derniers posts", j'ai juste regardé les tables de phpBB pour voir comment cela fonctionnait
et j'ai fait un script suivant mes déductions
(cela dit, pour les posts, il ne faut pas oublier d'indiquer dans les conditions du SELECT qu'il ne faut pas inclure les posts des forums privés
)
- pour la protection des pages, en fait, je me base sur l'ID des personnes sur le forum et de leur appartenance à un groupe d'utilisateurs que j'ai créé sur le forum