Ver Mensaje Individual
  #11 (permalink)  
Antiguo 09/03/2010, 16:58
Avatar de zreep
zreep
 
Fecha de Ingreso: octubre-2009
Ubicación: Argentina
Mensajes: 534
Antigüedad: 14 años, 6 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