Invité
Invité n'ayant pas de compte PHPfrance
12 oct. 2006, 13:52
j'ai utilise les sessions phpbb sur mon site
pour se connecter aux sessions phpbb il faut un login $username et un passworde $password
sur mon site je veux utiliser pour la connexion un numero d'adherant $user_adher et le passworde $password
pour cela j'ai fait une page qui va chercher le login qui correspond au numero de l'adherant puis je fait une redirection sur la page de connexion du forum
mais phpbb bloque les variables qui ne son pas envoyées par POST
voila le code
Code : Tout sélectionner
...
$connexion = mysql_connect($site, $basd, $pas) or die('<br/>Connexion au serveur impossible.<br/>Contactez le webmaster si le problème n\'est pas résolu.<br/>');
$choix_base = mysql_select_db($basd, $connexion) or die('<br/>Sélection de la base de donnée echouée.<br/>Contactez le webmaster si le problème n\'est pas résolu.<br/>');
$sql = "SELECT username FROM phpbb_users WHERE user_adher = '$user_adher' ";
$resultat = mysql_query($sql) or die('<br/>Exécution de la requête impossible.<br/>Contactez le webmaster si le problème n\'est pas résolu.<br/>');
$ligne = mysql_fetch_array($resultat);
$username = $ligne['username'];
$password = $_POST["password"];
die('<meta http-equiv="refresh" content="0;URL=forum/login.php?username='.$username.'&password='.$password.'&redirect=../index.php&ext=1>');
mysql_close();
...