Académique Documents
Professionnel Documents
Culture Documents
Para ingresar líneas de código php, se abre la sentencia con la etiqueta <?php y se
cierra con la etiqueta?>. No olvides también cerrar tus líneas de código con (;) para que
no de errores. El siguiente es el código de la validación a la base de datos en SQL:
• Que el usuario obligatoriamente ingrese primero por esta página, en caso de que
intenten ingresar a la siguiente sin haber validado el login y su password, esto se
presenta cuando copian la dirección de la página siguiente y la buscan por el
explorador. OJO, LA FUNCION session_start() DEBE IR ANTES QUE
CUALQUIER LINEA, OSEA DE PRIMERITA.
Este código es para el formulario, hazlo al final de que termines con php para que no te
enredes, no te acostumbres eso es solo esta vez:
Muy bien, ahora lo que observaras es el código del envío y búsqueda de datos a la base,
y las condiciones que debe cumplir esta validación para que no la dañes:
1. Vamos a utilizar una variable global (o sea para cualquier tipo de dato de envío)
llamada $_POST, con la cual mandaremos a la base lo que halla escrito en
‘login’ y ’pass’, esto se almacena en las variables $login y $pass con
el fin de poder utilizarla en php como queramos. Seguidamente hacemos que
‘login’ y ‘pass’ sean guardadas como cookies con $_SESSION.
2. Esto que ves son las condiciones y la búsqueda de información en la tabla.
Con la condición if, le decimos que si ($login o $pass son iguales a nada “”)
(están vacios los campos) que nos muestre un mensaje con {echo
“mensaje”;}.
Sino {en una variable llamada $SQL hacemos la selección de la tabla, WHERE
(DONDE, es una condición de SQL para comparar campos, en este caso donde
‘login’ (campo) sea igual a $login AND (Y) igual para pass);
3. Por ultimo, copias el código del formulario como si estuvieras en una pagina
HTML normal, quedaría algo como esto, bueno sin la imagen: