Example #1
0
 <?php 
session_start();
include 'Classe/Connexion_bdd.class.php';
include 'Classe/User.class.php';
$uneConnexion = new BDD("localhost", "testgarage", "root", "");
$uneConnexion->renseigner("clients", "email");
if (isset($_POST['connexion'])) {
    $unUser = new User();
    $unresultat = $uneConnexion->selectWhere($_POST['email']);
    $unUser->renseigner($unresultat);
    if ($unresultat == true) {
        if ($_POST['mdp'] == $unresultat['mdp']) {
            $_SESSION['auth'] = $unresultat;
            header('Location: index.php');
        } else {
            $message = "Mot de Passe érroné !";
        }
    } else {
        $message = "Vous n'êtes pas inscrit !";
    }
}
?>
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"/>
		<title>Garageatouprix</title>
		<link rel="stylesheet" href="style.css" />
	</head>
	
	<body>
Example #2
0
			<div class=btvalider>
				<input class=btchoix type="submit" name="valider" value="VALIDER">
			
			</div>
		</form>
		
	
		
		
		<?php 
if (isset($_POST['valider'])) {
    if ($_POST['mdp'] == $_POST['mdp2']) {
        if (preg_match('#^[a-z0-9._-]+@[a-z0-9._-]{2,}\\.[a-z]{2,4}$#', $_POST['email'])) {
            if (preg_match("#^0[1-78]([-. ]?[0-9]{2}){4}\$#", $_POST['telephone'])) {
                $unUser = new User();
                $unUser->renseigner($_POST);
                //$uneConnexion = new BDD("localhost","testgarage","root","");
                //$uneConnexion->renseigner("clients", "nom");
                $tab = $unUser->serialiser();
                var_dump($tab);
                $tab['dateinscription'] = date("Y-m-d");
                $uneConnexion->insert($tab);
                $message = "Inscription Validée";
                $_SESSION['auth'] = $tab;
                header('Location:vehicule.php');
            } else {
                $message = "numéro de téléphone invalide";
            }
        } else {
            $message = "adresse email invalide";
        }