|
|
|
|
Salut,
<? 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. Guten Pruden!!!! Glüt!! |
Salut tous le monde je suis trés heureue pour particpé avec vous a cette discusion.
Configuration: Windows XP Internet Explorer 6.0 |
Je viens d'en finir un complet avec modification de mot de passe et tout.
|
Premièrement, quand je vois autant de fautes d'orthographe, j'ai pas envie de vous aider a part en voous conseillant un beshrelle.
|