The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
[help] logue site / vbulletin
Hello all,
voila I would like a cree access login on the root of my site, then use the same login and pass that the forum, but when j'encode my login and pass it makes me tjrs a mistake. I put my three file I cree for that. saver if you help me verais ca me pleasure. regrettable for the translation page index.php <form action="/session.php" method="post"> <input name="name" type="text" size="12" value="" /> Name<br /> <input name="pass" type="password" size="12" value="" /> Password<br /> <input name="submit" type="submit" value="Connexion" /> </form> page auth.php <?php //on vérifie que l'utilisateur est identifé if (!isset($_SESSION['name'])){ //si la variable de session n'existe pas //on redirige l'utilisateur vers le formulaire d'identification header('Location: ./index.php'); //on arrête l'exécution exit();} ?> page session.php <?php //initialisation de la session session_start(); //si les champs ont été remplis if (!$_POST['name']=="" && !$_POST['pass']==""){ //on récupère les valeurs des champs $name = $_POST['username']; $pass = md5($_POST['password']); //connexion à la base de donnée $connect = mysql_connect('serveur', 'nom dutilisateur', 'mdp'); mysql_select_db('nombdd', $connect); $sql = mysql_query("SELECT password FROM username WHERE username='$name'"); $row = mysql_fetch_array($sql); $pass_sql = $row['password']; //on teste si le mot de passe correspond à la base de donnée if ($pass_sql == $pass){ //l'utilisateur est valide //on crée la variable de session avec son nom $_SESSION['username'] = $name; $msg = 'Vous êtes correctement indentifié';} else{ //sinon on avertit l'utilisateur $msg = 'Votre nom ou votre mot de passe est incorrect<br />'; $msg .= '<a href="/index.php">Retour</a>';} //fermeture de la connexion mysql_close();} else{ //un des champs n'est pas rempli $msg = 'Votre nom et/ou votre mot de passe n\'est pas renseigné<br />'; $msg .= '<a href="/index.php">Retour</a>';} //on affiche le resultat echo $msg; ?> |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|