Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function chargerClasse($classe)
- {
- require '../lib/'.$classe.'.class.php';
- }
- spl_autoload_register('chargerClasse');
- include('fonction.php');
- session_start();
- if (isset($_POST['bouton']))
- {
- if (empty($_POST['pseudo']) || empty($_POST['mdp']) || empty($_POST['mail']) || empty($_POST['sexe']) || empty($_POST['ville']) || empty($_POST['interet']) || empty($_POST['etude']))
- {
- echo 'vide';
- }
- else
- {
- $_POST = array_map('htmlentities', $_POST);
- if (!test_mail($_POST['mail']))
- {
- echo 'erreur mail';
- }else
- {
- $db = new PDO('mysql:host=localhost;dbname=18', 'root', '');
- $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
- $manager = new MembreManager($db);
- $nb_ps = $manager->count($_POST['pseudo'], false);
- if ($nb_ps >= 1)
- {
- echo 'Pseudo utilisé';
- }else
- {
- $nb_mail = $manager->count(false, $_POST['mail']);
- if ($nb_mail > 0)
- {
- echo 'Mail utilisé';
- }else
- {
- if ($_POST['mdp'] != $_POST['mdp2'])
- {
- echo 'pass différent';
- }else
- {
- var_dump($_FILES);
- if (isset($_FILES['photo']) AND $_FILES['photo']['error'] == 0)
- {
- $rep_photo = redimPhoto($_FILES['photo']);
- $age = $_POST['jour'].'/'.$_POST['mois'].'/'.$_POST['annee'];
- $membre = new User(array('pseudo'=>$_POST['pseudo'], 'mdp'=>$_POST['mdp'], 'mail'=>$_POST['mail'], 'age'=>$age, 'sexe'=>$_POST['sexe'], 'ville'=>$_POST['ville'], 'interet'=>$_POST['interet'], 'etude'=>$_POST['etude'], 'rang'=>"User"));
- $manager->addMembre($membre);
- echo 'ok';
- echo $rep_photo;
- }
- else
- {
- echo 'plouf';
- }
- }
- }
- }
- }
- }
- }else
- {
- header('Location: ../inscription.php');
- }
Add Comment
Please, Sign In to add comment