$vide = ""; if (empty($_POST['nom']) || empty($_POST['prenom']) || empty($_POST['rue']) || empty($_POST['ville']) || empty($_POST['codepostal']) || empty($_POST['email']) || empty($_POST['email2']) || empty($_POST['telephone']) || empty($_POST['numrue'])) { error("Les champs marqué d'un * sont obligatoire"); } else { if (preg_match("#^[a-z0-9._-]+@[a-z0-9._-]{2,}\\.[a-z]{2,4}\$#", $email)) { if (strlen($nom) >= 30 || strlen($prenom) >= 30 || strlen($rue) >= 30 || strlen($ville) >= 30 || strlen($email) >= 30) { error("Un des champs depasse la limite de 30 characteres"); } else { if ($pass_hache != $pass_hache2) { error("le mot de passe et le mot de passe de confirmation ne correspondent pas!"); } else { if ($email != $email2) { error("les emails rentré ne sont pas identique"); } else { if (preg_match("#^0[1-78]([-. ]?[0-9]{2}){4}\$#", $telephone)) { $res = searchInternaute($bdd, $_POST['email']); if ($res) { error("Cet email est déjà utilisé !"); } else { /*if (!is_numeric($numrue) || (!is_numeric($codepostal))) { //$erreur = "Saisissez une valeur numérique !"; ?><?php error("Saisissez une valeur numérique !"); ?><?php } else { /* if (is_string($nom) || (is_string($prenom)) || (is_string($ville)) || (is_string($rue))) {* $erreur = "Saisissez une chaîne de caractère pour le nom, prenom, ville et la rue."; } else
<?php include 'model/adresse.php'; include 'model/entite.php'; include 'model/internaute.php'; if (isset($_POST['email']) and isset($_POST['motdepasse'])) { $email = $_POST['email']; $motdepasse = $_POST['motdepasse']; if (!empty($email) && !empty($motdepasse)) { $internaute = searchInternaute($bdd, $email, $motdepasse); if (!$internaute) { error('Mauvais identifiant ou mot de passe !'); } elseif ($internaute['inter_datsup'] != null) { error('Votre compte a été supprimé !'); } else { //Pour avoir l'adresse de l'internaute $internaute['adresse'] = getAdresse($bdd, $internaute['inter_adr_id']); //Pour avoir lentite $internaute['entite'] = getEntite($bdd, $internaute['inter_entite_id']); //Pour avoir l'adresse de lentite if ($internaute['entite'] != false) { $internaute['entite']['adresse'] = getAdresse($bdd, $internaute['entite']['entite_id']); } unset($internaute['adresse_adr_id'], $internaute['inter_entite_id']); success('Vous êtes connecté, Vous allez être redirigé'); $_SESSION['user'] = $internaute; redirection('index.php?page=profil'); } } else { error('Merci de remplir les champs'); }