Foros del Web » Programando para Internet » PHP »

problema con session start

Estas en el tema de problema con session start en el foro de PHP en Foros del Web. consulta, donde le estoy errando en mi codigo... inicio con session start luego mando desde un form id y pass por metodo post para validad ...
  #1 (permalink)  
Antiguo 11/07/2008, 20:58
Avatar de Fogox  
Fecha de Ingreso: abril-2008
Mensajes: 59
Antigüedad: 16 años
Puntos: 0
Pregunta problema con session start

consulta, donde le estoy errando en mi codigo...

inicio con session start

luego mando desde un form id y pass por metodo post

para validad tengo

este cod...


if ($_SESSION[$_POST['id']=="admin"] && $_SESSION[$_POST['pass']=="nestor"])
{
$valido="si";
}
else {
$valido= "no";
}

?>
<body>
<?php
if ($valido=="si"){


print "<form action='panel.php'>";
print "<input type='submit' value='Panel de control'>";
print "</form>";

esta mal instanciado porque siempre me sale x else ....

gracias x su tiempo
  #2 (permalink)  
Antiguo 11/07/2008, 23:14
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: problema con session start

Estas cometiendo un error grave ya que estas tratando de asignar no se que a las variables de sesión, es mejor usar algo mas simple:
Código PHP:
if (($_POST['id']=="admin") && ($_POST['pass']=="nestor")) {
       
session_start();
       
$_SESSION['validado'] = "si";
       
$valido "si";

Saludos.
  #3 (permalink)  
Antiguo 12/07/2008, 02:30
Avatar de Fogox  
Fecha de Ingreso: abril-2008
Mensajes: 59
Antigüedad: 16 años
Puntos: 0
Respuesta: problema con session start

Muchas gracias!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:49.