Création d'un espace membre

Fermé
Livvie Messages postés 13 Date d'inscription mardi 16 avril 2013 Statut Membre Dernière intervention 20 juin 2013 - 19 avril 2013 à 12:36
jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 - 19 avril 2013 à 15:09
Bonjour à tous
tout d'abord je suis confu entre une session et un espace membre en php je veux créer un site web et je veux faire une session pour chaque utilisateur alors je fait le code suivant pour le login :
<!Doctype html>
 <html>
<head>
    <title></title>
</head>
<?php
session_start();
    if (isset($_POST['submit'])) {
        $username=htmlentities(trim($_POST['username']));
        $password=htmlentities(trim($_POST['password']));
        if($username and $password) {
           			         
mysql_connect("localhost","root","") or die ('Erreur MySQL '.mysql_error());
mysql_select_db("phplogin") or die ('Erreur de connexion à la base '.mysql_error());
$req = "SELECT * FROM  users where username='$username' && password='$password'";
mysql_query($req) or die ('Erreur de requete <br />'.$req.'<br />'.mysql_error());

$rows=mysql_num_rows($req);
if($rows==1){
$_SESSION['username']=$username;
header('location:membre.php');
   }else echo"username ou password incorrect";
   	}else 
            echo "veuillez saisir tous les champs";
	   }
?>
<h1>Formulaire d'authentification</h1>          
<form method = "post" action="login.php">
    <p> inserez votre login </p>
    <input type= "text" name ="username"/>
  <p> votre password</p>
    <input type="password" name="password"/><br><br>
   <input type="submit" value="Valider" name="submit"/>
</form>
</body>
</html>

et voila le code du page membre.php
<?php
session_start();
if($_SESSION['username'])
{
echo "bienvenue".$_SESSION['username']; 
}
?>

bon j'ai suivi un tutoriel pour faire ces codes mais ils ne marchent pas je suis tout embrouillée :(
Si quelqu'un peut m'aider à résoudre ce problème ou me propose des améliorations ou des liens utiles pour comprendre ça serait vraiment sympa
ps: ne m'envoyez pas auu "site du zero" ou "phpdebutant" ;)
A voir également:

1 réponse

jeremy.s Messages postés 1226 Date d'inscription lundi 28 mars 2011 Statut Membre Dernière intervention 2 septembre 2013 79
19 avril 2013 à 15:09
En espérant que ca puisse t'aider ;-)
https://www.grafikart.fr/tutoriels/developper-site-jour7-authentification-189
https://www.grafikart.fr/tutoriels/gestion-membre-229

ps : ce n'est ni le sdz ni phpdebutant :p Mais c'est beaucoup mieux !
0