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.
 
 
 session star
 session star 




