Comunidad de diseño web y desarrollo en internet online

Problemas con sessiones

Citar            
MensajeEscrito el 20 Jul 2008 01:39 pm
Buenas, la cosa es, tengo pagina que abre popups, la cosa es q en estos popups tienen unos formularios, en principio coje los datos de la sesion, y parece funcionar correctamente, pero una vez pasas a la pagina de confirmar el formulario ahi ya no reconoce la sesion.

Tb tenia un problema ya q la pagina tiene una oficina virtual, y no se como separar las sesiones d una y d otro. En principio pense q al acceder al archivo de la sesion se pisasen unos a otros, pero pongo esto al principio al final de cada pagina y deberia estar bien
session_start();
/*datos*/
session_write_close();

Por sk8erboi

78 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 20 Jul 2008 01:54 pm
Otra cosa q me intriga es q por ejemplo en la pagina d ogame a pesar d q tengas una sesion abierta si abres otra ventana no pilla los datos de la sesion, en la mia si. a ver si alguien me puede arrojar algo d luz sobre el tema este d las sessiones. gracias

Por sk8erboi

78 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 20 Jul 2008 04:18 pm
hola bro como estas mira las sesiones tu le tienes q dar un identificador para q no se confundan asi podras halar los datos de las sesiones sin necesidad de q se confundan si quieres investiga mas sobre sesiones en la web de php hay bastantante contenido haa mira tu puedes mandar tantas sesiones como sea posible solo tienes q identificarlas para q no tengas problemas

Por talcual

686 de clabLevel



 

Colombia

msie
Citar            
MensajeEscrito el 20 Jul 2008 07:29 pm
Tendria q pasarlo d pagina a pagina? al poner session_start();
no recuperaria la session q tienes en la cookie ?

Por sk8erboi

78 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Jul 2008 01:58 am
Supongamos que tienes

pagina_1.php y pagina_2.php

Si pagina_1 es un formulario que envía datos a pagina_2, y pagina_2 se abre en un popup, entonces, este archivo, debe contener "session_start()" antes de cualquier impresión en el documento. Esto es...

pagina_1.php

Código :

<?php session_start() ?>
<html>
<head>
<title>Página 1</title>
</head>
<body>
El formulario...
</body>
</html>


pagina_2.php

Código :

<?php session_start() ?>
<html>
<head>
<title>Página 2</title>
</head>
<body>
El submit como popup + la información en $_SESSION's
</body>
</html>


No entendí que es lo que intentas con lo de la oficina virtual.

¡Saludos!

Por Necrophasto

Claber

148 de clabLevel



Genero:Masculino  

Diseñador gráfico y web

mozilla
Citar            
MensajeEscrito el 21 Jul 2008 07:29 am
todas las paginas las comienzo con <?php session_start() ?>

y las acabo con session_write_close();

la cosa es q a veces funciona y a veces no, no se si otra session de otra pagina abierta interfiere con esta o algo.

Por sk8erboi

78 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 21 Jul 2008 01:37 pm
la cosa es q a veces funciona y a veces no, no se si otra session de otra pagina abierta interfiere con esta o algo.


Realmente sería de utilidad saber cuando es que funciona y cuando no... :P

Por joarobles

753 de clabLevel

8 tutoriales

 

Córdoba - Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.