Académique Documents
Professionnel Documents
Culture Documents
php
if(isset($_POST['Envoyer']))
{
$host ='localhost';
$dbname ='app_service_a_domicile';
$username ='root';
$password = '';
try{
$con = new PDO("mysql:host=$host; dbname=$dbname", $username, $password);
/$sql = 'insert into utilisateur
(`NOM`, `PRENOM`, `password`, `EMAIL`, `DATE_DE_NAISSANCE`, `TELEPHONE`,
`ADRESSE`)
values (
\''.$_POST["NOM"] . '\',
\''.$_POST["PRENOM"] . '\',
\''.$_POST["password"] .'\',
\''.$_POST["EMAIL"] . '\',
\''.$_POST["DATE_DE_NAISSANCE"] . '\',
\''.$_POST["TELEPHONE"] . '\',
'.$_POST["ADRESSE"] . ')';
//echo "<br/>".$sql."</br>";
$con->exec($sql);
$statement = $con->exec($sql);
//echo"utilisateur ajouté";
}
catch (PDOException $e){
die('Erreur:' . $e->getMessage());
}
}
?>
<?php
session_start();
include("infos.php");
@$valider = $_POST["inscrire"];
$erreur = "";
if (isset($valider)) {
if (empty($NOM)) $erreur = "Le chanmps nom est obligatoire!";
elseif (empty($PRENOM)) $erreur = "Le chanmps prénom est obligatoire!";
elseif (empty($password)) $erreur = "Le chanmps mot de passe est obligatoire!";
elseif ($password != $passwordConf) $erreur = "Mots de passe differents!";
elseif (empty($EMAIL)) $erreur = "Le chanmps EMAIL est obligatoire!";
elseif (empty($DATE_DE_NAISSANCE)) $erreur = "Le chanmps DATE_DE_NAISSANCE est
obligatoire!";
elseif (empty($TELEPHONE)) $erreur = "Le chanmps TELEPHONE est obligatoire!";
elseif (empty($ADRESSE)) $erreur = "Le chanmps ADRESSE est obligatoire!";
else {
include("connexion.php");
$verify_EMAIL = $pdo->prepare("select EMAIL from utilisateur where EMAIL=? limit
1");
$verify_EMAIL->execute(array($EMAIL));
$user_EMAIL = $verify_EMAIL->fetchAll();
if (count($user_EMAIL) > 0)
$erreur = "EMAIL existe déjà!";
else {
$ins = $pdo->prepare("insert into
utilisateur(NOM,PRENOM,password,EMAIL,DATE_DE_NAISSANCE , TELEPHONE,ADRESSE)
values(?,?,?,?,?,?,?)");
if ($ins->execute(array($NOM, $PRENOM, $password, $EMAIL, $DATE_DE_NAISSANCE ,
$TELEPHONE, $ADRESSE)))
header("location:login.php");
}
}
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<style>
* {
font-family: arial;
}
body {
margin: 20px;
}
form {
position: absolute;
top: 50%;
left: 50%;
margin-left: -150px;
margin-top: -100px;
}
h1 {
text-align: center;
color: #FFFAFA;
background: gray;
}
input[type=submit] {
border: solid 1px violet;
margin-bottom: 10px;
float: right;
padding: 15px;
outline: none;
border-radius: 7px;
width: 120px;
}
input[type=text],
[type=password] {
border: solid 1px violet;
margin-bottom: 10px;
padding: 16px;
outline: none;
border-radius: 7px;
width: 300px;
}
.erreur {
text-align: center;
color: red;
margin-top: 10px;
}
a {
font-size: 14pt;
color: blue;
text-decoration: none;
font-weight: normal;
}
a:hover {
text-decoration: underline;
}
</style>
</head>
<body>
<h1>Inscription</h1>
<div class="erreur"><?php echo $erreur ?></div>
<form name="fo" method="post" action="">
<input type="text" name="NOM" placeholder="NOM" value="<?= $NOM ?>" /><br
/>
<input type="text" name="PRENOM" placeholder="PRENOM" value="<?= $PRENOM ?
>" /><br />
<input type="password" name="password" placeholder="Mot de passe" /><br />
<input type="password" name="passconf" placeholder="Confirmer votre Mot de
passe" /><br />
<input type="text" name="EMAIL" placeholder="EMAIL" value="<?= $EMAIL ?>"
/><br />
<input type="text" name="DATE_DE_NAISSANCE" placeholder="DATE_DE_NAISSANCE"
value="<?= $DATE_DE_NAISSANCE ?>" /><br />
<input type="text" name="TELEPHONE" placeholder="TELEPHONE" value="<?=
$TELEPHONE ?>" /><br />
<input type="text" name="ADRESSE" placeholder="ADRESSE" value="<?= $ADRESSE
?>" /><br />
<input type="submit" name="inscrire" value="S'inscrire" />
</form>
</div>
</body>
</html>