🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6811

problema con varaibles de sesión en php

#6811
From: stuka
Date: Mon, 19 May 2003 12:37
38 lines
2372 bytes
Hola a todos, espero que pronto tengamos el grupo de php en castellano y 
pueda preguntar directamente.

Uso php 4.2.2 y apache 2.0.39 en suse 8.0

mi problema es el siguiente, tengo una p�gina inicial, donde introduzco 
el login/password, en la p�gina donde recibe las variables de post creo 
una variable de sesi�n para saber si el usuario ha entrado 
correctamente, el c�digo es este:
P�gina1:
	session_start();
	if ($_POST["usuario"]=="encuesta" && $_POST["contrasena"]=="encuesta")
	{
     	$_SESSION['autentificado']= "SI";
	}
	elseif($autentificado == "SI")
	{	}
	else {
     	//si no existe le mando otra vez a la p�gina de password
	header("Location: inicio.php?errorusuario=si");
	}

La primera vez que entra en la p�gina todo funciona, pero luego de esta 
p�gina por un formulario mando el paisano a otra p�gina, donde la 
variable 'autentificado' se recoge correctamente, en esa p�gina se hace 
un header a la p�gina1 de nuevo, y es aqu� donde pierdo la variable, si 
hago un print $autentificado; me sale vac�o �qu� estoy haciendo mal?

A ver si alguien se le ocurre algo, he buceado en google y sigo los 
ejemplos al pie de la letra pero no me sale, lo que me desquicia es que 
en la 2� p�gina recoja bien la variable, pero al devolverlo a la 1� 
p�gina la pierda.

Tengo register_globals = Off y session.auto_start = 0

Desde ya muchas gracias

Stuka
Technical Details
Message-ID: <baaj5p$r38ud$1@ID-171651.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.vmunix.org!fu-berlin.de!uni-berlin.de!213.60.176.186!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,d58f798d79dde1e8,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-05-19 05:37:17 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.vmunix.org!fu-berlin.de!uni-berlin.de!213.60.176.186!not-for-mail
From: stuka <stuka75NO_SPAM_PORFA@terra.es>
Newsgroups: es.comp.os.linux.programacion
Subject: problema con varaibles de sesión en php
Date: Mon, 19 May 2003 14:37:06 +0200
Lines: 39
Message-ID: <baaj5p$r38ud$1@ID-171651.news.dfncis.de>
NNTP-Posting-Host: 213.60.176.186
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1053347835 28419021 213.60.176.186 (16 [171651])
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130
X-Accept-Language: en-us, en