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<?
include("...");
mbanner($titulo_sitio,$nombre_usuario_session,$apellido_usuario_session,$usuario_usuario_session);
$incluir = "";
if($procesa == "si"){
$todo_ok = 0;
$sql="SELECT id FROM usuarios_datos WHERE email = '$email'";
$error_email = "Ya se encuentra un usuario registrado con ese email.<br>Intenta otra vez!<br>";
$todo_ok = 1;
}
$sql="SELECT id FROM usuarios_datos WHERE login = '$login_usuario'";
$error_login = "Ya se encuentra un usuario registrado con ese login.<br>Intenta otra vez!<br>";
$todo_ok = 1;
}
if(!preg_match("/^[a-zA-Z0-9áéíóúàèìòùÁÉÍÓÚÀÈÌÒÙÑñ\s]{2,30}+$/",$nombre)){ $error_nombre = "Debe escribir un nombre válido.";
$todo_ok = 1;
}
if(!preg_match("/^[a-zA-Z0-9áéíóúàèìòùÁÉÍÓÚÀÈÌÒÙÑñ\s]{2,30}+$/",$apellido)){ $error_apellido = "HOLAAA.";
$todo_ok = 1;
}