Création d'un espace membre

Livvie Messages postés 14 Statut Membre -  
jeremy.s Messages postés 1248 Statut Membre -
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 1248 Statut Membre 79
 
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