Ver Mensaje Individual
  #30 (permalink)  
Antiguo 17/03/2010, 06:19
xosgon
(Desactivado)
 
Fecha de Ingreso: marzo-2010
Mensajes: 40
Antigüedad: 14 años, 2 meses
Puntos: 0
no me funciona, me da este error,

Parse error: syntax error, unexpected $end

tengo un problema que me temo ya estaba ai, cuando el usuario ya existe salta un mensaje distinto al de los caracteres, pero este ser cuela entre las partes visibles de la web "Array ([0]=>4 [id]=.....", si borro la linea "print_r($row_usuario);", desaparece ese error pero me muestra el mensaje generico y no el mensaje concreto de que el nombre de usuario ya existe.

Os escribo el código,

Código PHP:
Ver original
  1. <?
  2. include("...");
  3. mbanner($titulo_sitio,$nombre_usuario_session,$apellido_usuario_session,$usuario_usuario_session);
  4. $incluir = "";
  5. if($procesa == "si"){
  6.     $todo_ok = 0;
  7.     $sql="SELECT id FROM usuarios_datos WHERE email = '$email'";
  8.     $result = mysql_query($sql);
  9.     if($row_usuario = mysql_fetch_array($result)){
  10.         $error_email = "Ya se encuentra un usuario registrado con ese email.<br>Intenta otra vez!<br>";
  11.         $todo_ok = 1;
  12.     }
  13.            
  14.     $sql="SELECT id FROM usuarios_datos WHERE login = '$login_usuario'";
  15.     $result = mysql_query($sql);
  16.     if($row_usuario = mysql_fetch_array($result)){
  17.         $error_login = "Ya se encuentra un usuario registrado con ese login.<br>Intenta otra vez!<br>";
  18.         print_r($row_usuario);
  19.         $todo_ok = 1;
  20.    
  21.     }
  22.  
  23.     if(!preg_match("/^[a-zA-Z0-9áéíóúàèìòùÁÉÍÓÚÀÈÌÒÙÑñ\s]{2,30}+$/",$nombre)){
  24.         $error_nombre = "Debe escribir un nombre válido.";
  25.         $todo_ok = 1;
  26.     }
  27.  
  28.     if(!preg_match("/^[a-zA-Z0-9áéíóúàèìòùÁÉÍÓÚÀÈÌÒÙÑñ\s]{2,30}+$/",$apellido)){
  29.         $error_apellido = "HOLAAA.";
  30.         $todo_ok = 1;
  31.     }

Última edición por GatorV; 17/03/2010 a las 08:13