Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.39 KB | None | 0 0
  1. <?php
  2.  
  3. require('includes/functions.php');
  4. $template->setTitle('DofusPedia - Inscription');
  5.  
  6.  
  7. if(!empty($_POST['pseudo'])  && !empty($_POST['mdp']) && !empty($_POST['validmdp'])  && !empty($_POST['email']) )
  8. {
  9.     $pseudo= $_POST['pseudo'];
  10.     $mdp= $_POST['mdp'];
  11.     $validmdp= $_POST['validmdp'];
  12.     $email= $_POST['email'];
  13.    
  14.     $datenaissancejour = mysql_real_escape_string($_POST['datenaissancejour']);
  15.     $datenaissancemois = mysql_real_escape_string($_POST['datenaissancemois']);
  16.     $datenaissanceannee = mysql_real_escape_string($_POST['datenaissanceannee']);
  17.     $naissance = $datenaissanceannee."-". $datenaissancemois."-". $datenaissancejour;
  18.    
  19.    
  20.     $loc = $_POST['loc'];
  21.     $sexe = $_POST['sexe'];
  22.    
  23.     $res  = mysql_query('SELECT COUNT(*) AS nbr FROM utilisateurs WHERE pseudo ="$pseudo"');
  24.     if($res['nbr'] != 0)
  25.     {
  26.         echo "pseudo existe deja";
  27.     }
  28.     elseif($validmdp==$mdp && $user->mail = filter_var($email,FILTER_VALIDATE_EMAIL) && $res['nbr'] == 0)
  29.     {
  30.        
  31.    
  32.     $usersmanager = new UsersManager($bdd);
  33.     $Manager = new UsersManager();
  34.     $user = new user();
  35.     $user->pseudo = ''.htmlspecialchars($pseudo).'';
  36.     $user->password = sha1(''.$mdp.'');
  37.     $user->email = filter_var(''.$email.'', FILTER_VALIDATE_EMAIL);;
  38.     $user->naissance = ''.$naissance.'';
  39.     $user->loc = ''.$loc.'';
  40.     $user->sexe = ''.$sexe.'';
  41.     $Manager->save($user);
  42.     }
  43. }
  44.  
  45.  
  46.  
  47. $template->parse('haut.tpl');
  48. $template->parse('inscription.tpl');
  49. $template->parse('bas.tpl');
  50.  
  51. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement