Dejo el codigo para mostrar lo que trato de hacer
Index.html
Código HTML:
<form action="seguridad.php" name="login" method="post" onSubmit="return validarfrm(this)"> <center> <b><font face="Calibri" size="2" color="black">Usuario:</font></b> <input type="text" name="usuario" maxlength="45"> <b><font face="Calibri" size="2" color="black">Contraseña:</font></b> <input type="password" name="pass" maxlength="20"> <input type="submit" name="enviar" value="Iniciar sesión" class="button white"> </input></center> </form>
Código PHP:
<?php
include ('funciones1.php');
//usuario y clave pasados por el formulario
$loginfun = $_POST['usuario'];
$passwordfun = $_POST['pass'];
$cod_admin = $_POST['cod_admin'];
//usa la funcion conexiones() que se ubica dentro de funciones.php
if (conexiones($usuario, $pass, $cod_admin)){
//si es valido accedemos a ingreso.php
header('Location:../frame/index.php');
} else {
//si no es valido volvemos al formulario inicial
header('Location: error_login_fun.html');
}
?>
Código PHP:
<?php
//funcion para conectar a la base de datos y verificar la existencia del usuario
function conexiones($usuario, $pass, $cod_admin) {
//conexion con el servidor de base de datos MySQL
$conectar = mysql_connect('localhost','root','nelson12345.');
//seleccionar la base de datos para trabajar
mysql_select_db('azconsul_caract_viota',$conectar);
//sentencia sql para consultar el nombre del usuario
$sql = "SELECT * FROM `azconsul_caract_viota`.`admin` WHERE `usuario`='$usuario' AND `pass`='$pass'";
//ejecucion de la sentencia anterior
$ejecutar_sql=mysql_query($sql,$conectar);
//si existe inicia una sesion y guarda el nombre del usuario
if (mysql_num_rows($ejecutar_sql)!=0){
//inicio de sesion
session_start();
//configurar un elemento usuario dentro del arreglo global $_SESSION
$_SESSION['usuario']=$usuario;
$_SESSION["cod_admin"] =$cod_admin;
//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_usuario(){
//continuar una sesion iniciada
session_start();
//comprobar la existencia del usuario
if ($_SESSION[usuario]){
return true;
}
}
?>
Alguien me pueda colaborar por favor. le agradecería mucho