comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[SOLUCIONADO] Consultar si existe un usuario ya en la Base de Datos

  • 2 Respuestas
  • 1829 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado EGSEC15

  • *
  • Underc0der
  • Mensajes: 4
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« en: Febrero 08, 2013, 12:56:17 am »
Hola a todos soy nuevo en php y estoy aprendiendo a programar ..

Lo que estoy haciendo es un registro y el problema es que si ya existe el usuario en la base de datos me sale el usuario EGSEC15 fue registrado correctamente pero el usuario ya estaba antes registrado asi que hice una consulta si el usuario ya existe mande un echo diciendo el usuario EGSEC15 ya está registrado pero la cual me sale lo mismo usuario EGSEC15 fue registrado  correctamente .. Aqui les dejo mi codigo para que vean cual es el problema Gracias =) ..

Código: PHP
  1. <?php
  2. include ('config.php');
  3.  
  4. if(No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['nombre']) && !No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['nombre'])&&
  5.    No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['usuario']) && !No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['usuario'])&&
  6.    No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['password1']) && !No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['password1'])&&
  7.    No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['password2']) && !No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['password2'])&&
  8.    No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['email']) && !No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['email'])&&
  9.         $_POST['password1'] == $_POST['password2']){
  10.  
  11.         //enviar archivos al sistema  
  12.  
  13.         $name     = No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['nombre']);
  14.         $nick     = No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['usuario']);
  15.         $password = No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['password1']));
  16.         $correo   = No tienes permisos para ver links. Registrate o Entra con tu cuenta($_POST['email']);  
  17.         $ip       = $_SERVER['REMOTE_ADDR'];
  18.         $query = No tienes permisos para ver links. Registrate o Entra con tu cuenta('SELECT * FROM usuario WHERE USER("'.No tienes permisos para ver links. Registrate o Entra con tu cuenta($nick).'")');
  19.  
  20.        if(@No tienes permisos para ver links. Registrate o Entra con tu cuenta($query)){
  21.  
  22.  
  23.                         echo 'El usuario'.' '.$nick.' '.'ya existe';
  24.  
  25.                      No tienes permisos para ver links. Registrate o Entra con tu cuenta($query); //liberar la memoria de la query de la base de Datos    
  26.  
  27.                }
  28.  
  29.           else{
  30.  
  31.                       //recibir informacion
  32.  
  33.                      $rinformacion = @No tienes permisos para ver links. Registrate o Entra con tu cuenta('INSERT INTO usuario (NOMBRE,USER,PASSWORD,EMAIl,IP) VALUES("'.No tienes permisos para ver links. Registrate o Entra con tu cuenta($name).'",
  34.                        "'.No tienes permisos para ver links. Registrate o Entra con tu cuenta($nick).'" , "'.No tienes permisos para ver links. Registrate o Entra con tu cuenta($password).'" , "'.No tienes permisos para ver links. Registrate o Entra con tu cuenta($correo).'",
  35.                        "'.$ip.'")');
  36.  
  37.                         echo 'El usuario'.' '.$nick.' '.'se ha registrado correctamente';    
  38.  
  39.           }      
  40.  
  41.  }      
  42.         else{
  43.  
  44.  
  45.                 echo 'Es posible que el formulario no este rellenado completamente y/o verifique las passwords';
  46.         }
  47.  
  48. ?>
« Última modificación: Octubre 25, 2013, 11:13:33 pm por Expermicid »

Desconectado 2Fac3R

  • *
  • Underc0der
  • Mensajes: 236
  • Actividad:
    5%
  • Reputación 0
  • Why be a king, when you can be a god
    • Ver Perfil
    • Escuela de Hackers & Programación
  • Skype: rockeg_18
  • Twitter: @2Fac3R
« Respuesta #1 en: Febrero 08, 2013, 01:45:27 am »
Modifica:

Código: PHP
  1.  $query = No tienes permisos para ver links. Registrate o Entra con tu cuenta('SELECT * FROM usuario WHERE USER("'.No tienes permisos para ver links. Registrate o Entra con tu cuenta($nick).'")');
  2.  

Por:

Código: PHP
  1. $query = No tienes permisos para ver links. Registrate o Entra con tu cuenta("SELECT * FROM usuarios WHERE USER = '".No tienes permisos para ver links. Registrate o Entra con tu cuenta($nick)."';");
  2.  

Te recomiendo empezar a usar PDO, la API mysql_* será removida en futuras versiones de PHP.

para verificar si hay un usuario con ese nick, puedes usar mysql_num_rows() o en PDO rowCount() ;), curratela un poco y me dices si tienes dudas...
Zalu2
Escuela de Hackers & Programación.
No tienes permisos para ver links. Registrate o Entra con tu cuenta

Desconectado EGSEC15

  • *
  • Underc0der
  • Mensajes: 4
  • Actividad:
    0%
  • Reputación 0
    • Ver Perfil
    • Email
« Respuesta #2 en: Febrero 08, 2013, 04:16:37 pm »
Muchas Gracias me sirvio el codigo =) ..

 

¿Te gustó el post? COMPARTILO!



[SOLUCIONADO] ¿Kali Linux o Kali Linux Ligth ?

Iniciado por worq

Respuestas: 2
Vistas: 6159
Último mensaje Noviembre 21, 2017, 12:28:54 pm
por Codig0Bit
[SOLUCIONADO] Multiuploader de imagenes con mysql, hosting de imagenes con mysql

Iniciado por graphixx

Respuestas: 4
Vistas: 2121
Último mensaje Marzo 26, 2013, 05:42:58 pm
por Xt3mP
[SOLUCIONADO] ¿Como publicar un software como software libre?

Iniciado por FuriosoJack

Respuestas: 2
Vistas: 1528
Último mensaje Mayo 23, 2017, 07:24:22 am
por HATI
[SOLUCIONADO] Linux Mint, errores, errores y mas errores...

Iniciado por n1sendev

Respuestas: 12
Vistas: 2656
Último mensaje Noviembre 22, 2017, 06:50:55 am
por RuidosoBSD
[SOLUCIONADO] Ayuda urgente con Virus "Virus.Win32Sality"

Iniciado por Napsters

Respuestas: 6
Vistas: 3337
Último mensaje Junio 11, 2012, 03:38:18 am
por Satyricon