Salut,
tout d'abord, il faut que tu crée une table 'user' dans ta base de donner. Ensuite, il faut que tu crée un formulaire pour que les visiteurs de ton site puissent se créer un compte. Et après tu n'as plus qu'a créer un second formulaire pour permettre aux personnes enregistrés de se loguer. Voila pour commencer. Ensuite il faudra créer une page php qui te permettra de vérifier que le pseudo et le mot de passe correspondent. voici un exemple :
formulaire d'inscription :
<?
session_start() // cela te permet de pouvoir récupérer les données pour les insérer dans ta table. Il faut que soit au tout début de ta page php. avant meme le script htlm.
?>
<body>
<?
echo "
<from action='insert.php' method='post'>
<tr>
<td>Utilisateur</td>
<td><input type="text" name='user' size="20"></td>
</tr>
<tr>
<td>Mot de passe</td>
<td><input type="password" name='passwd' value=""></td>
</tr>
<td><input type="submit" value="S'enregister"></p></td>
</form>
</body>
la page insert.php :
<?
session_start();
$_SESSION['user']=$_POST['user'];
$_SESSION['passwd']=$_POST['passwd'];
?>
<html>
<body>
<?
$connexion=mysql_connect('','user_de_ta_bdd_mysql','password');
$db = mysql_select_db('nom_de_ta_base', $connexion) ;
$requete="INSERT INTO utilisateur values ('".$_POST['user'].'",'".$_POST['passwd']."');";
$insert=mysql_query($requete);
?>
</body>
</html>
le formulaire de connexion c'est le meme que l'autre sauf que tu change l'attribut action='log.php'.
page log.php :
<?
session_start
?>
<html>
<body>
<?
$connexion=mysql_connect('','user_de_ta_bdd_mysql','password');
$db = mysql_select_db('nom_de_ta_base', $connexion) ;
$req="SELECT * FROM utilisateur WHERE user='".$_POST['user']."';";
$verif=mysql_query($req);
$ligne = mysql_fetch_array($result, MYSQL_ASSOC);
if (($_SESSION['user'] == '') or ($_SESSION['passwd'] == ''))
{
echo"erreur lors de la connexion";
}
else {
if ($_SESSION['passwd']=="".$ligne['mdp']."")
{
echo"Bonjour ".$_SESSION['user'].", bienvenue";
}
}
Voila, j'espere que ca va pouvoir t'aider.