zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 2012
-
25 juil. 2005 à 20:33
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 2012
-
10 août 2005 à 14:11
Bonjour,
je me suis fait un espace membre et je viens d y intégrer phpbb2.
J'ai réussi à faire fusionner les bdd, mais maintenant j ai un problème:
Lorsqu'on arrive sur le forum il redemande le mot de passe et le login.
J'ai cherché dans les pages pour essayer de trouver comment modifier mais j'arrive pas.
J'utilise les sessions: $_SESSION['pseudo'].
Il me semble que phpbb utilise les cookies, mais je suis pas sur.
Si quelqu'un a une idée,
merci d'avance,
$db->sql_query("INSERT
INTO forum_sessions
(session_id,session_user_id,session_start,session_time,session_ip,session_page,session_logged_in)
VALUES('".$session_id."','".$Go2Forum_data['user_id']."','".date('U')."','".date('U')."','".$session_ip."','0','1')");
Tu clicqueras sur réponse acceptée :P parce que je sais que c'est
ca ! Je l'utilise ;) joke ;) si tas des questions n'hésite pas mais
c'est vieux la, ca fait longtemps héhé
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 20121 27 juil. 2005 à 19:45
Merci beaucoup pour ta réponse, mais j'ai pas encore compris ce que c est ce code. Je dois faire quoi avec? ca enregistre la session dans la bdd? Dans quel but?
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 20121 27 juil. 2005 à 19:54
En fait il te fait quoi ce script???
Il recupere le nom de la session dans la bdd.
et ensuite il y enregistre des infos, mais j ai pas trop compris pk.
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 20121 27 juil. 2005 à 20:06
Mais le truc c est que moi j ai 2 tables.
la mienne contient toutes les infos pour mon site, dont le login et le mot de passe, l'autre c est celle de phpbb.
A l inscription, j inscris le membre automatiquement dans le forum, donc j ai 2 fois les infos, et c est ce que je voudrais garder.
Mais j ai toujours pas compris le principe du code et quand il va chercher le pseudo de la personne connectée.
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 20121 27 juil. 2005 à 20:29
ceci: ".$member_data['m_login']." est donc à remplacer par le pseudo du membre connecté.
donc je peux simplement mettre: ".$_SESSION['pseudo']."
ouai je commence à comprendre en fait.
Mais dans les infos que tu rendre dans la bdd: ('".$session_id."','".$Go2Forum_data['user_id']."','".date('U')."','".date('U')."','".$session_ip."','0','1')");
le $session_ip, il le prend ou??? sinon tout le reste c est ok, merci bcp.
F
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 20121 27 juil. 2005 à 20:31
juste un dernier truc, si je fais ca juste a la verification du formulaire de connexion, c est ok? le type sera connecté sur le forum de toute manière, ou bien il faut l inclure dans chaque page???
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 2008 27 juil. 2005 à 20:38
$session_ip . jlai dit c'est l'ip de la personne en hexa
tu peux le faire juste une fois, mais il sera marqué connecté "x heure"
seulement, alors que si tu fais un scrupt qui update (pas insert à
chaque fois) l'heure dans la session , bah la ca sra + normal.
la fonction pour obtenir $session_ip (je crois que c'est exactement lamême que phpbb...)
zut69
Messages postés354Date d'inscriptionlundi 26 juillet 2004StatutMembreDernière intervention26 juin 20121 9 août 2005 à 20:42
Ca marche très bien merci, mais j ai encore un truc qui m embete c est le formulaire d'identification, j ai pas reussi a le viré.
Tu sais comment faire???
merci d'avance,
F
donc je crois que c'est dans include/usercp_register.php un truc comme
ca, tu dois modifier un peu... Si tu veux jpeux te l'envoyer le fichier
par email et tu fais un diff dessus (fc file1.php file2.php dans dos,
ou tu utilises WinMerge gratuitement)
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 2008 9 août 2005 à 21:02
Oh mais identification non je ne l'ai pas enlevé, j'ai seulement enlevé
le register. S'il veut se logguer sur le forum seulement y fait bien ce
qu'il veut ca devrait pas causer de problème...