coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: yannickty on October 31, 2005, 01:25:00 PM

Title: Probleme intégration sur mise a jour phpbb 2.0.18
Post by: yannickty on October 31, 2005, 01:25:00 PM
Tout fonctionnait nickel jusqu a aujourdhui.

PHPBB a mis a jour sa version et mon intégration ne fonctionne plus

PHBB permet maintenant d autoriser ou non par l admin l auto login ou non. Si on laisse oui, une fois basculé dans l album, l identification ne fonctionne plus.

Si je désactive l auto login  ca marche ! mais pas pratique dutout car obligé de s identifier a chaque visite.

Sauf si j ai fait une erreur dans ma mise a jour ? QQUN a le probleme ?
Title: Re: Probleme intégration sur mise a jour phbb 2.0.18
Post by: Titooy on October 31, 2005, 06:26:14 PM
Joe Belmaati a posté une solution sur le forum anglophone (http://forum.coppermine-gallery.net/index.php?topic=23229) :
http://forum.coppermine-gallery.net/index.php?board=24.0

OUVREZ

bridge/phpbb.inc.php

TROUVEZ

    if ($cookie_uid && !$cookie_pass && isset($HTTP_COOKIE_VARS[PHPBB_COOKIE_PREFIX . '_sid'])) {

REMPLACEZ PAR

//     if ($cookie_uid && !$cookie_pass && isset($HTTP_COOKIE_VARS[PHPBB_COOKIE_PREFIX . '_sid'])) {

TROUVEZ

        $sql = "SELECT user_id, username as user_name, user_level " . "FROM " . $UDB_DB_NAME_PREFIX . PHPBB_TABLE_PREFIX . PHPBB_SESSION_TABLE . " " . "INNER JOIN " . $UDB_DB_NAME_PREFIX . PHPBB_TABLE_PREFIX . PHPBB_USER_TABLE . " ON session_user_id = user_id " . "WHERE session_id='$session_id' AND session_user_id ='$cookie_uid' AND user_active='1'";
    }


REMPLACEZ PAR

        $sql = "SELECT user_id, username as user_name, user_level " . "FROM " . $UDB_DB_NAME_PREFIX . PHPBB_TABLE_PREFIX . PHPBB_SESSION_TABLE . " " . "INNER JOIN " . $UDB_DB_NAME_PREFIX . PHPBB_TABLE_PREFIX . PHPBB_USER_TABLE . " ON session_user_id = user_id " . "WHERE session_id='$session_id' AND session_user_id ='$cookie_uid' AND user_active='1'";
//     }


TROUVEZ

else {
        $sql = "SELECT user_id, username as user_name, user_level " . "FROM " . $UDB_DB_NAME_PREFIX . PHPBB_TABLE_PREFIX . PHPBB_USER_TABLE . " " . "WHERE user_id='$cookie_uid' AND user_password='$cookie_pass' AND user_active='1'";
    }


REMPLACEZ PAR

/* else {
        $sql = "SELECT user_id, username as user_name, user_level " . "FROM " . $UDB_DB_NAME_PREFIX . PHPBB_TABLE_PREFIX . PHPBB_USER_TABLE . " " . "WHERE user_id='$cookie_uid' AND user_password='$cookie_pass' AND user_active='1'";
    }*/
Title: Re: Probleme intégration sur mise a jour phbb 2.0.18
Post by: yannickty on October 31, 2005, 06:57:12 PM
MERCI !!!!!!!!

ca Marche NICKEL !!!!
Title: Re: Probleme intégration sur mise a jour phpbb 2.0.18
Post by: laubert on November 01, 2005, 12:03:23 AM
Quote from: yannickty on October 31, 2005, 01:25:00 PM
Si je désactive l auto login  ca marche ! mais pas pratique dutout car obligé de s identifier a chaque visite.
Salut,

Ben moi, même en utilisant ce nouveau paramétrage de phpBB, ça ne fonctionne pas.
La connexion se fait sans problème, mais la déconnexion renvoie "invalid session"...

Sinon, la modif de Joe Belmaati ne pose-t-elle pas de problème ? Elle semble placer des tests en commentaires, non ?
Title: Re: Probleme intégration sur mise a jour phpbb 2.0.18
Post by: laubert on November 01, 2005, 06:39:15 PM
Du nouveau ici :
http://forum.coppermine-gallery.net/index.php?topic=23281.0

On n'est pas sorti...