Guest User

Untitled

a guest
Jan 6th, 2018
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. <?php
  2. include_once ('class/funciones.php');
  3. $obj = new Main();
  4.  
  5. if(isset($_POST['submit'])){
  6. $obj->addAdmin($_POST['name'],$_POST['ape'],$_POST['ced'],$_POST['username'],
  7. $_POST['pass'],$_POST['estado'],$_POST['id_perfil']);
  8. }
  9. ?>
  10.  
  11. <form action="" method="POST" class="sign-box">
  12.  
  13. <center><div id="resultado" style="display: none"></div></center>
  14.  
  15. <input name="name" id="nombre" type="text" placeholder="Tu Nombre"/>
  16.  
  17. <input name="ape" id="ape" type="text" placeholder="Tu Apellido"/>
  18.  
  19. <input name="ced" id="ced" type="text" placeholder="Tu Cedula"/>
  20.  
  21. <select name="estado" id="estado" >
  22. <?php
  23. $obj->listaEstados();
  24. ?>
  25. </select>
  26.  
  27. <input type="hidden" id="" name="id_perfil" value="11">
  28. <input name="username" id="user" type="text" placeholder="Tu nombre de usuario"/>
  29. <input name="pass" id="pass" type="password" placeholder="Tu contraseña"/>
  30. <input name="submit" id="enviar" type="submit" value="Registrarme">
  31. </form>
  32.  
  33. $(document).ready(function(){
  34. $("#enviar").click(function(){
  35.  
  36. var nombre = $("#nombre").val();
  37. var ape = $("#ape").val();
  38. var ced = $("#ced").val();
  39. var user = $("#user").val();
  40. var pass = $("#pass").val();
  41. var estado = $("#estado").val();
  42. var id_perfil = $("#id_perfil").val();
  43.  
  44. $.post("funciones.php",
  45. {name:nombre, ape:ape, ced:ced, username:user,
  46. pass:pass, estado:estado, id_perfil:id_perfil},
  47.  
  48. function(datos){
  49. $("#resultado").html(datos);
  50. });
  51. });
  52. });
  53.  
  54. <?php
  55.  
  56. include_once ('conexion.php');
  57.  
  58. class Main extends Model {
  59.  
  60. public function __construct(){
  61. parent::__construct();
  62. }
  63.  
  64. public function addAdmin($nombre, $ape, $ced, $user, $pass, $estado, $id_perfil){
  65.  
  66. $valida = $this->db->query("SELECT admin_usuario FROM tkd_admin WHERE admin_usuario = '$user'");
  67. $row = $valida->fetch_assoc();
  68.  
  69. if($user == $row['admin_usuario']){
  70.  
  71. echo 'El nombre de usuario ya existe';
  72. exit();
  73.  
  74. }else{
  75. $sql = $this->db->query("INSERT INTO tkd_admin(admin_nombre,admin_apellido,admin_cedula,admin_usuario,admin_clave,admin_registro,id_estado,tkd_idperfil)
  76. VALUES('$nombre','$ape','$ced','$user','$pass',NOW(), '$estado', $id_perfil)");
  77.  
  78. if($sql){
  79. echo 'Te has registrado';
  80. }else{
  81. echo mysqli_error();
  82. }
  83. }
  84. }
  85. }
Add Comment
Please, Sign In to add comment