Foros aprenderaprogramar.com

Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: gioser en 18 de Diciembre 2014, 19:40

Título: Problemas con el session_start en php
Publicado por: gioser en 18 de Diciembre 2014, 19:40
Hola a todos soy principiante en esto de php y  tengo un problema con el session start.

Estoy trabajando con php y mysql haciendo un sitio en donde pueden accesar varios usuarios por medio de un login.

La variable de nombre usuario la voy a utilizar en otros php para imprimirla e ir guardándola en la base de datos y para pasar la variable utilizo el siguiente codigo:
 session_start()
$_SESSION['usuario'] = $_REQUEST['usuario'];
Y la obtengo de la siguiente manera:
session_start();
$usuario = $_SESSION['usuario'];

Todo esto me funciona muy bien, El problema es que a la hora de abrir dos o mas usuarios  la variable usuario solo se queda con el nombre del primer usuario que acceso y  no lo hace  independiente para cada usuario.

Que puedo hacer para que no me suceda  esto??
Gracias.
Título: Re:Problemas con el session_start en php
Publicado por: Ogramar en 19 de Diciembre 2014, 08:10
Hola, si estás trabajando con un computador y un navegador, las sesiones manejadas con variables de sesión corresponden precisamente a eso, un computador y un navegador, no creo que puedas tener dos sesiones sin hacer una programación especial para eso. Si simplemente quieres hacer pruebas usa dos navegadores, en uno de ellos mantén la sesión de un usuario y en el otro la sesión de otro usuario. Ten en cuenta que si acceden muchos usuarios a la web cada uno lo hará desde un computador distinto, o si lo hacen desde el mismo no lo harán dos al mismo tiempo, sino uno detrás de otro.

Salu2