Regresar a la página www.ComoCrearTuWeb.com
Resultados 1 al 3 de 3

Tema: La funcion empty no me pilla...

  1. #1
    Me va gustando esto... Habitante
    Fecha de Ingreso
    16 feb, 12
    Mensajes
    69
    Poder de Reputación
    4

    La funcion empty no me pilla...

    Hola chavos de CCTW, me encuentro diseñando mi pagina web y he tenido un obstaculo más de tantos que he tenido...

    Tengo un formulario que hice apartir de un tutorial... Quiero que cuando no se llene la casilla de USERNAME arroje un mensaje de error, pero lo cierto es que al hacerlo la misma pagina me lanza un PARSE ERROR

    M edijeron que con la funcion 'EMPTY' podia hace rlo que deseaba sin embargo el parse error sigue ahi diciendome que el 'EMPTY' no va bien, que no lo esperaba y nublandome la vista arrojando exactamente esto:



    Parse error: syntax error, unexpected T_EMPTY, expecting '(' in /home/mrtruji/public_html/registro.php on line
    06

    ESTE ES EL CODIGO PHP:

    <?php
    require_once('funciones.php');
    conectar('localhost', 'mrtruji_login2', 'contraseña de mi db', 'mrtruji_sistemaregistro');

    $USERNAME = strip_tags($_POST['USERNAME']);
    if empty($USERNAME) { echo 'No has introducido todos los datos';
    }

    $PASSWORD = strip_tags($_POST['PASSWORD']);
    $NOMBRE = strip_tags($_POST['NOMBRE']);
    $EMAIL = strip_tags($_POST['EMAIL']);
    $IP = $_SERVER['REMOTE_ADDR'];


    $query = @mysql_query('SELECT * FROM logueados WHERE USERNAME="'.mysql_real_escape_string($USERNAME).'" ');
    if($existe = @mysql_fetch_object($query))
    {
    echo 'El usuario '.$USERNAME.' ya existe.';
    }else{
    $meter = @mysql_query('INSERT INTO logueados (USERNAME, PASSWORD, EMAIL, NOMBRE, IP) values ("'.mysql_real_escape_string($USERNAME).'", "'.mysql_real_escape_string($PASSWORD).'", "'.mysql_real_escape_string($NOMBRE).'", "'.mysql_real_escape_string($EMAIL).'", "'.$IP.'")');
    if($meter)
    {
    header("location: mensajeregistrado.html");

    }else{
    echo 'Hubo un error en el registro.';
    }
    }
    ?>

    GRACIAS Y ESPERO QUE ME PUEDAN AYUDAR!!! MRTRUJIS

  2. #2
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    02 may, 11
    Ubicación
    Santiago, Chile
    Mensajes
    1,561
    Poder de Reputación
    14
    Hola:

    Código:
    <?php
    require_once('funciones.php');
    conectar('localhost', 'mrtruji_login2', 'contraseña de mi db', 'mrtruji_sistemaregistro');
    
    $USERNAME = strip_tags($_POST['USERNAME']);
    if(empty($USERNAME) ) { // ¿Ves el error? Comparalo con tu código
      echo 'No has introducido todos los datos';
    }
    
    $PASSWORD = strip_tags($_POST['PASSWORD']);
    $NOMBRE = strip_tags($_POST['NOMBRE']);
    $EMAIL = strip_tags($_POST['EMAIL']);
    $IP = $_SERVER['REMOTE_ADDR'];
    
    
    $query = @mysql_query('SELECT * FROM logueados WHERE USERNAME="'.mysql_real_escape_string($USERNAME).'" ');
    if($existe = @mysql_fetch_object($query))
    {
    echo 'El usuario '.$USERNAME.' ya existe.';	
    }else{
    $meter = @mysql_query('INSERT INTO logueados (USERNAME, PASSWORD, EMAIL, NOMBRE, IP) values ("'.mysql_real_escape_string($USERNAME).'", "'.mysql_real_escape_string($PASSWORD).'", "'.mysql_real_escape_string($NOMBRE).'", "'.mysql_real_escape_string($EMAIL).'", "'.$IP.'")');
    if($meter)
    {
    header("location: mensajeregistrado.html");
    
    }else{
    echo 'Hubo un error en el registro.';	
    }
    }
    ?>
    Saludos.

  3. #3
    Me va gustando esto... Habitante
    Fecha de Ingreso
    16 feb, 12
    Mensajes
    69
    Poder de Reputación
    4

    Gracias!!!! :d

    Gracias skaparate!!!! tenia el error justo en mis narices y yo ni en cuenta


    gracias amigos!!!

Temas Similares

  1. Funcion generar contraseña
    Por Jeyn en el foro Sistema de Registro de Usuarios
    Respuestas: 3
    Último Mensaje: 19/06/2011, 21:22
  2. otra funcion checkdate
    Por gjulian en el foro Php Bases de Datos y MySQL (Nuevo!)
    Respuestas: 17
    Último Mensaje: 09/04/2011, 10:55
  3. complicaciones con el 'isset' y el 'empty'
    Por gjulian en el foro Php Bases de Datos y MySQL (Nuevo!)
    Respuestas: 31
    Último Mensaje: 22/03/2011, 08:48
  4. problemas con las capas o funcion div
    Por Mateo en el foro Curso Paso a Paso con Html-Kit.
    Respuestas: 11
    Último Mensaje: 15/10/2009, 12:55

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •