valido.php
Código PHP:
Ver original
<?php include ("bd.inc"); include ('funciones.php'); //usuario y clave pasados por el formulario $cedula = $_POST['cedula']; $contrasena = $_POST['contrasena']; //usa la funcion conexiones() que se ubica dentro de funciones.php if (conexiones($cedula, $contrasena)){ //si es valido accedemos a ingreso.php } else { //si no es valido volvemos al formulario inicial } ?>
funciones.php
Código PHP:
Ver original
<?php include ("bd.inc"); //funcion para conectar a la base de datos y verificar la existencia del usuario function conexiones($cedula, $contrasena) { //conexion con el servidor de base de datos MySQL $cedula=$_POST['cedula']; $contrasena=$_POST['contrasena']; $nombre=$_POST['nombre']; //seleccionar la base de datos para trabajar $tipo="general"; //sentencia sql para consultar el nombre del usuario $cons = "SELECT * FROM usuarios WHERE cedula ='$cedula' AND contrasena ='$contrasena'"; //ejecucion de la sentencia anterior //si existe inicia una sesion y guarda el nombre del usuario //inicio de sesion //configurar un elemento usuario dentro del arreglo global $_SESSION $_SESSION['cedula']=$cedula; //retornar verdadero return true; } else { //retornar falso return false; } } //funcion para verificar que dentro del arreglo global $_SESSION existe el nombre del usuario function verificar_cedula(){ //continuar una sesion iniciada //comprobar la existencia del usuario if ($_SESSION[cedula]){ return true; } } ?>
ingreso.php
Código PHP:
Ver original
<?php include ('funciones.php'); include ("bd.inc"); //uso de la funcion verificar_usuario() if (verificar_cedula()){ //si el usuario es verificado puede acceder al contenido permitido a el print "Hola $_SESSION[cedula]<br/>Ingresa a otra parte del sistema si deseas <a href='moduloadministrador.php'>clic aqui</a><br/>"; print "Desconectarse <a href='salir.php'/>aqui</a>"; } else { //si el usuario no es verificado volvera al formulario de ingreso } ?>
bueno aqui dejo el codigo pero no entiendo por que no me entra y me devuelve a index.