Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/05/2007, 19:22
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: validar datos, con funcion.

No hay una función que haga todo eso, como te podrás imaginar.

Para comprobar si un campo está vacío, se puede usar empty() combinado con trim(), que elimina espacios (ya que " " es una cadena vacía para un humano pero no para la computadora).

La validación contra la base de datos la hacés con las funciones de mysql. Verificar que los datos existan se convierte simplemente en hacer una consulta con los mismos y comprobar la cantidad de resultados que dicha consulta devuelve.

para desplegar mensajes de alerta y moverte entre páginas, lo que se usa es

header("Location: pagina.php");
exit;


Eso envía al navegador a otra página (el exit es para evitar que se ejecute cualquier código PHP que quede debajo en la página que ejecuta el header() ).

Al momento de redireccionar, podés agregar alguna variable por GET (por ejemplo, redireccionar a pagina.php?error=1) y luego recibir esa variable y actuar en consecuencia.


Los pasos que necesitás se tienen que hacer en distintas partes, por eso no creo que pueda existir una función "chequeo()", más bien creo que el formulario de ingreso debe apuntar a una página PHP que contenga el código necesario, y que redirija a las páginas correspondientes (de éxito o fracaso del proceso).


Como siempre, si necesitás más detalles, planteá un problema más concreto.


Saludos.