09/03/2010, 16:58
|
| | | Fecha de Ingreso: octubre-2009 Ubicación: Argentina
Mensajes: 534
Antigüedad: 15 años, 3 meses Puntos: 12 | |
Respuesta: Consulta: condición if. te paso uno que tenia armado... espero ayude
<?php
if(basename($_SERVER['PHP_SELF']) != 'login.php')
{
session_start();
if(!isset($_SESSION['id']))
{
header('Location: login.php');
exit();
}
}
else
{
//admins autorizados:
$admins['admin'] = '1234'; (usuario - admin, pass - 1234)
if(array_key_exists($_POST['nombre'],$admins) && $_POST['pass'] == $admins[$_POST['nombre']])
{
session_start();
$_SESSION['id'] = $_POST['nombre'];
header('Location: index.php');
exit();
}
if($_GET['logout'] == 1)
{
session_start();
unset($_SESSION['id']);//session_destroy();
header('Location: login.php');
exit();
}
?>
si ingresas bien la clave te logea y te lleva al index y si no te devuelve al login |