<?php session_start(); require './Includes/includesKernel.php'; require './Class/inscription_Class.php'; //include 'function.php'; $bdd = bdd(); // on verifie si on a un formulaire qui nous est retourné (au complet ^^) if (isset($_POST['nom']) and isset($_POST['email']) and isset($_POST['mdp']) and isset($_POST['mdp2'])) { // Si on a un formulaire remplie on envoie à la class $inscription = new inscription($_POST['fonction'], $_POST['email'], $_POST['mdp'], $_POST['mdp2'], $_POST['nom'], $_POST['prenom'], $_POST['avatar'], $bdd); // on va verifier les syntaxes correspondances etc... (voir la fonction) $verif = $inscription->verif(); // si tout est bon au niveau des syntaxes... // BIG BONUS ->>>> ATTENTION! pour l'instant on ne vérifie pas si les pseudos et e-mail entrés sont en conflits avec des données déjà existentes.... if ($verif == "ok") { // on verifie que les données sont stocker sur la bdd if ($inscription->enregistrement()) { // tout est bon pour l'enregistrement // on initialise la session if ($inscription->session()) { header('Location: index.php'); } else { $erreur = 'une erreur est survenue'; } } else { $erreur = 'une erreur est survenue lors de l\'enregistrement Veuillez essayer à nouveau'; } } else { // si les données entrées ne sont pas correctes on enregistre le message d'erreur dans la variable $erreur $erreur = $verif;
<?php //include 'class/inscription.php'; if (isset($_POST['inscription'])) { if (!empty($_POST['nomform']) and !empty($_POST['prenomform']) and !empty($_POST['mdpform']) and !empty($_POST['mdpform2']) and $_POST['mdpform'] == $_POST['mdpform2'] and !empty($_POST['emailform'])) { include_once 'class/inscription.php'; $inscription = new inscription($_POST['nomform'], $_POST['prenomform'], $_POST['mdpform'], $_POST['emailform']); $search = $inscription->recherche(); if ($search == 0) { $inscription->inscription(); } else { $erreur_mail = 1; } } else { $error = true; } } ?> <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="css.css"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Inscription</title> </head> <body> <div id="header"> <a href="index.php"><img src="img/header.jpg" alt="header" style="position:relative;"/></a> </div> <div id="paragraphe"> <div id="corps"><br>