Guest User

Untitled

a guest
Jun 20th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. $id='';
  2. $name=(empty($_POST['name'])) ? NULL : $_POST['name'];
  3. $lastname=(empty($_POST['lastname'])) ? NULL : $_POST['lastname'];
  4. $phone=(empty($_POST['phone'])) ? NULL : $_POST['phone'];
  5. $address = (empty($_POST[''])) ? NULL : $_POST['address'];
  6. $ip = $_SERVER["REMOTE_ADDR"];
  7. $countryip = getCountryFromIP($ip, " NamE ");
  8. $country = (empty($_POST['country'])) ? NULL : $_POST['country'];
  9. $rdate = $_POST['rdate'];
  10. $bdate = $_POST['bdate'];
  11. $city =(empty( $_POST['city'])) ? NULL : $_POST['city'];
  12. $email=(empty($_POST['email'])) ? NULL : $_POST['email'];
  13. $pwd =(empty($_POST['password'])) ? NULL : $_POST['password'];
  14. $pwd=sha1($pwd);
  15. if ($email && $conn){
  16. $sql='SELECT * FROM Usuarios WHERE email=?';
  17. $stmt = $conn->prepare($sql);
  18. if($stmt){
  19. $stmt->bind_param("s",$email);
  20. $stmt->execute();
  21. $stmt->store_result();
  22. $filas=$stmt->num_rows;
  23. if($filas>0){
  24. echo "ya hay una cuenta creada con tu email";
  25. }
  26. else
  27. {
  28. $sql2='INSERT INTO Usuarios(id,name,lastname,email,phone,address,password,IP,countryip,country,rdate,bdate,city) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?)';
  29. $stmt2 = $conn->prepare($sql2);
  30. if($stmt2){
  31. $stmt2->bind_param("ssssissssssss",$id,$name,$lastname,$email,$phone,$address,$pwd,$ip,$countryip,$country,$rdate,$bdate,$city);
  32. if ($stmt2->execute()) {
  33. echo $id,$name,$lastname,$email,$phone,$email,$address,$pwd,$ip,$countryip,$country,$rdate,$bdate,$city;
  34. }
  35. else{
  36.  
  37. $arrMensaje=array("mensaje"=>"No se cumplieron los criterios o clave duplicada " . $stmt2->error);
  38. echo $id,$name,$lastname,$email,$phone,$email,$address,$pwd,$ip,$countryip,$country,$rdate,$bdate,$city;
  39. echo "mm";
  40. }
  41. }
  42. else{
  43. echo "Falta alguno de los datos del POST o la conexi贸n es nula";
  44. echo $conn->error;
  45.  
  46. }
  47. }
  48. }
  49. }
  50. else
  51. {
  52. echo "Falta alguno de los datos del POST o la conexi贸n es nula";
  53. }
Add Comment
Please, Sign In to add comment