Php/mysql
Résolu/Fermé
papis301
Messages postés
143
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
18 décembre 2012
-
20 oct. 2010 à 13:30
papis301 Messages postés 143 Date d'inscription lundi 15 juin 2009 Statut Membre Dernière intervention 18 décembre 2012 - 20 oct. 2010 à 16:31
papis301 Messages postés 143 Date d'inscription lundi 15 juin 2009 Statut Membre Dernière intervention 18 décembre 2012 - 20 oct. 2010 à 16:31
A voir également:
- Php/mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert ✓ - Forum PHP
- Mysql gratuit ou payant - Forum MySQL
1 réponse
HTML BOY
Messages postés
9
Date d'inscription
samedi 16 octobre 2010
Statut
Membre
Dernière intervention
20 octobre 2010
20 oct. 2010 à 13:38
20 oct. 2010 à 13:38
Si le but de cette page est de connecté qu'elqun, si tu veux j'ai une page sans aucune erreur qui peut le faire pour toi :
<?php session_start(); mysql_connect("serveur", "ident", "pass"); mysql_select_db("le nom de ta base de donné_db"); ?> <?php if(isset($_SESSION['pseudo'])) { ?> Bonjour<?php if(isset($_SESSION['pseudo'])){echo ' '.htmlentities($_SESSION['pseudo']);} ?>, Vous êtes connectez <?php } else { ?> Bonjour, veuillez vous connectez pour acceder à l'espace membre :<br /><br /> <?php if(isset($_POST['pseudo'], $_POST['pass'])) {requetes SQL if(get_magic_quotes_gpc()) { $pseudo = mysql_real_escape_string(stripslashes($_POST['pseudo'])); $pass = stripslashes($_POST['pass']); } else { $pseudo = mysql_real_escape_string($_POST['pseudo']); $pass = $_POST['pass']; } //On recupere le mot de passe de lutilisateur $req = mysql_query('select pass from utilisateurs where pseudo="'.$pseudo.'"'); $dn = mysql_fetch_array($req); if($dn['pass']==$pass and mysql_num_rows($req)>0) { $form = false $_SESSION['pseudo'] = $_POST['pseudo']; ?> Vous avez bien été connecté.<BR>Vous pouvez accéder à à votre espace membre !<br /> <?php } else { //Sinon, on indique que la combinaison nest pas bonne $form = true; $message = 'La combinaison que vous avez entré n\'est pas bonne ou votre compte n a pas encor été activé par l administrateur.'; } } else { $form = true; } if($form) { //On affiche un message sil y a lieu if(isset($message)) { echo '<strong>'.$message.'</strong>'; } //On affiche le formulaire ?> <form action="connection.php" method="post"> Nom d'utilisateur:<input type="text" name="pseudo" value="<?php if(isset($_POST['pseudo'])){echo $_POST['pseudo'];} ?>" /><br /> Mot de passe:<input type="password" name="pass" /><br /> <input type="submit" value="Connection" /> </form> <a href="inscription.php"><STRONG>Je n'ai pas encore de compte</STRONG></a><br /> <?php } } ?>
20 oct. 2010 à 16:31