Foros del Web » Programando para Internet » PHP »

Problemas con sesiones

Estas en el tema de Problemas con sesiones en el foro de PHP en Foros del Web. Buensa Tardes, estoy probando sesiones en mi pc, la cual le instale el EASYPHP. Hago un ejemplo super simple de sesiones, pero al cargar la ...
  #1 (permalink)  
Antiguo 19/06/2009, 15:06
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 4 meses
Puntos: 0
Problemas con sesiones

Buensa Tardes, estoy probando sesiones en mi pc, la cual le instale el EASYPHP.

Hago un ejemplo super simple de sesiones, pero al cargar la pagina, no funciona.
Existe alguna configuracion que se le deba hacer al php.ini para que funciones?
yo intenten cambiar la variable register_globals a ON
pero nada.
mi ejemplito es simple
Esta es la pagian 1 que tiene un link a otra pagina
Código:
<a href="PVerifica.php">link
</a>
<?
session_start();
$_SESSION['access'] = true;

?>

esta es mi otra pagina

Código:
<? 
//script de seguridad 

session_start();  
 echo ($_SESSION['access']);

?>
Gracias
  #2 (permalink)  
Antiguo 19/06/2009, 16:10
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Respuesta: Problemas con sesiones

Pues la única recomendación es que leas bien los manuales antes de ponerlos en práctica. En cualquier manual te dirá que session_start se debe poner al principio de tu archivo.

http://www.webtaller.com/construccio...siones-php.php
  #3 (permalink)  
Antiguo 19/06/2009, 16:22
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: Problemas con sesiones

Holas,

la funcion :session_start();

Colocala siempre al comienzo de tu pagina y listo, te funcionara, al parecer no te esta mostrando los errores ni los warning, revisa eso en el php.ini SHOW_ALL_ERRORS (algo asi).

Saludos
Gildus
__________________
.: Gildus :.
  #4 (permalink)  
Antiguo 19/06/2009, 16:32
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 4 meses
Puntos: 0
Respuesta: Problemas con sesiones

Buenas tardes, si conozco que esa es la primera regla, habia copiado mal el codigo.

Mi codigo es este
Código:
<?
session_start();
$_SESSION['access'] = true;
echo "OK";
?>
<a href="PVerifica.php">link
</a>
Código:
<? 
//script de seguridad 

session_start();  
 echo ($_SESSION['access']);

?>
No funciona.
Gracias
  #5 (permalink)  
Antiguo 19/06/2009, 18:15
 
Fecha de Ingreso: noviembre-2008
Mensajes: 33
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: Problemas con sesiones

La primera pagina pone el "OK"?
o no pone nada?

Si pone el "OK":
Prueba de cambiar el echo de la segunda pagina por esto:

$check = $_SESSION['access'];
echo $check;

En parte es por que nunca me gusto ver a las variables especiales metidas en un echo
Y yo siempre uso este metodo y siempre me ha funcionado
  #6 (permalink)  
Antiguo 22/06/2009, 08:11
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: Problemas con sesiones

Holas,

Tienes habilitado el mostrado de errores en el php.ini?, y otra cosa porque no pruebas con otro valor de la variable de sesion access?, porque es un valor boleano, mejor prueba con un valor en caracter o numerico.

Saludos
Gildus
__________________
.: Gildus :.
  #7 (permalink)  
Antiguo 22/06/2009, 08:19
Avatar de hostigal  
Fecha de Ingreso: junio-2009
Mensajes: 318
Antigüedad: 14 años, 10 meses
Puntos: 6
Respuesta: Problemas con sesiones

En estos casos el problema suelen ser las líneas en blanco al principio, como comenta el compañero pon la función al principio y chequea los espacios.
Saludos.
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 00:59.