BASE DE DONNER SQL :
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
BDD : divx > TABLE : login > Champ : login
Champ : pass
-----------------------------------------------------------------------------------------
login2.php:
¯¯¯¯¯¯¯¯¯¯
<form method="POST" action="log2.php">
<table border="1" width="22%">
<tr>
<td width="40%">Login :</td>
<td width="92%"><input type="text" name="login" size="17"></td>
</tr>
<tr>
<td width="40%">Pass :</td>
<td width="92%"><input type="text" name="passe" size="13"><input type="submit" value="ok" name="B1"></td>
</tr>
</table>
</form>
</p><a href="registre.php">Enregistrez vous ici.</a></p>
-----------------------------------------------------------------------------------------
log2.php:
¯¯¯¯¯¯¯¯
<?php
include('connect.inc');
$connect=mysql_connect($hote,$user,$pass) or die('PB de hote');
$base = mysql_select_db("divx") or die('Imposible de se connecter a la base');
$table = "select * from login where login='$login' and pass='$passe'" or die('ereur de rekette');
$result = mysql_query($table) or die('Imposible de selectionnez $table');
$ligne = mysql_fetch_object($result)or die('Ereur dans le login ou dans le pass');
include('home.php');
?>
-----------------------------------------------------------------------------------------
registre.php
¯¯¯¯¯¯¯¯¯¯¯
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Nouvelle page 1</title>
</head>
<body>
<form method="POST" action="confirme.php">
<table border="1" width="31%">
<tr>
<td width="50%"><b>Username</b> : </td>
<td width="50%"><input type="text" name="username" size="20"></td>
</tr>
<tr>
<td width="50%"><b>Pass :</b> </td>
<td width="50%"><input type="text" name="password" size="20"></td>
</tr>
<tr>
<td width="50%"><b>Confirmer Pass : </b></td>
<td width="50%"><input type="text" name="repassword" size="20"></td>
</tr>
<tr>
<td width="100%" colspan="2">
<p align="center"><a href="login2.php"><input type="button" value="Annuler"></a><input type="submit" value="Valider"></td>
</tr>
</table>
</form>
<?
if ($veri == 2)
{
echo "Vous avez mal retappé votre pass.";
}
if ($veri == 1)
{
echo "Le psedo que vous avez choisi est deja utilisé.";
}
?>
</body>
</html>
-----------------------------------------------------------------------------------------
confirme.php:
¯¯¯¯¯¯¯¯¯¯¯¯
<?php
include('connect.inc');
$connect=mysql_connect($hote,$user,$pass) or die('PB de hote');
$base = mysql_select_db("divx") or die('Imposible de se connecter a la base');
$table = "select * from login";
$result = mysql_query($table);
while ($ligne = mysql_fetch_object($result))
{
$psedo = $ligne->login;
if ($psedo == $username)
{
$veri = 1;
}
else
{
if ($password <> $repassword)
{
$veri = 2;
}
}
}
if ($veri == "")
{
mysql_query("insert into login(login, pass) values ('$username', '$password')");
echo "votre psedo a été ajouter. votre login est $username et votre pass $password";
}
else
{
include('registre.php');
}
?>
-----------------------------------------------------------------------------------------
home.php
¯¯¯¯¯¯¯¯¯
<?
echo "voila vous éte dans votre section";
?>