Bonjour,
je souhaiterais mettre un HTACCESS qui utiliserais les Logins et mots de passes de mes membres inscrits
J'ai un PHPBB comme celui-ci
Est ce possible ?
Pourquoi ne pas utiliser les variables SESSION et une requête SQL sur ta base de données ?
Sinon tu peux utiliser les objets PHP, il paraît que l'on peut arriver à de très bon résultats en créant un objet contenant l'identifiant et le mot de passe de l'utilisateur.
wland a écrit:Pourquoi ne pas utiliser les variables SESSION et une requête SQL sur ta base de données ?Sinon tu peux utiliser les objets PHP, il paraît que l'on peut arriver à de très bon résultats en créant un objet contenant l'identifiant et le mot de passe de l'utilisateur.
Tu pourrais etre plus clair sur ces 2 points, jsuis pas trop a l'aise en PHP...
merci
session_start();
if (!isset($_SESSION['phpbb_to_pfc_nickname']))
{
define('IN_PHPBB', true);
$phpbb_root_path = './'; // adjust this path to your forum installation root
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'includes/config.inc.'.$phpEx);
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip,PAGE_INDEX);
if ($userdata['user_id'] == -1) // Anonymouse (not logged in the forum)
$userdata['username'] = ''; // the user will choose a fresh nickname
$_SESSION['phpbb_users'] = $userdata['username'];
}
wland a écrit:oui alors tu as bien compris ce que je souhaite.
Juste ajouter un HTACCESS dès l'entrée dans le dossier ou est le Forum (phpbb2 par defaut).
Et au cas ou la personne clic sur Annuler (a l'apparition de la fenetre), soit redirigé vers << MOT DE PASSE OUBLIE >>
Le tout est de configurer le HTACCESS pour qu'il prenne les infos des membres dans la BDD
Pensez vous que ce soit ce qu'il fasse mettre ?
- Code: Tout sélectionner
session_start();
if (!isset($_SESSION['phpbb_to_pfc_nickname']))
{
define('IN_PHPBB', true);
$phpbb_root_path = './'; // adjust this path to your forum installation root
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'includes/config.inc.'.$phpEx);
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip,PAGE_INDEX);
if ($userdata['user_id'] == -1) // Anonymouse (not logged in the forum)
$userdata['username'] = ''; // the user will choose a fresh nickname
$_SESSION['phpbb_users'] = $userdata['username'];
}
C'est ce que j'utilise pour le CHAT (http://www.phpfreechat.net/), pour que les membres aient leurs pseudo dès qu'ils s'y connecte.
Sauriez vous le modifier ? moi j'y connais pas grand chose
Oui je suis au courant qu'ils devront rentrer 2 fois leurs login et mot passe.blankoworld a écrit:Il faut se rendre compte aussi d'une chose : le fait d'utiliser un fichier .htaccess comme tu le fais va obliger les utilisateurs à tapper deux fois leur identifiant et leur mot de passe.
Les inscriptions sont deja desactivées.Et cela va aussi bloquer tout autre membres de venir s'incrire sur le forum (bah oui, à ton avis comment je fais pour m'inscrire à ton forum si je dois au départ fournir un mot de passe avec un identifiant ?).
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités
.: Nous contacter :: Flux RSS :: Données personnelles :. |