Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2012, 11:35
camilor
 
Fecha de Ingreso: mayo-2012
Mensajes: 7
Antigüedad: 12 años
Puntos: 0
Problemas en uso de SESSION

Hola a todos... soy un poco nuevo en php y en el foro y quiero hacer una pequeña pregunta que me esta atormentando.

Tengo un formulario de registro del usuario "registro.php", de alli lo envio a "login.php" donde se hace la respectiva verificación del registro. Hasta alli todo va bien.

En "login.php" tengo el session_start(); y creo las respectivas variables de sesion como:

$_SESSION['s_iduser'] = $dquery1['id_usuario'];
$_SESSION['s_empresa'] = $dquery4['id_empresa'];
$_SESSION['s_usuario'] = $dquery1['nombres']." ".$dquery1['apellidos'];

Nota: las variables de $dquery1 y $dquery4 si se estan generando a traves de una consulta y ya verifique que si existan porque las almacene en una tabla.

Luego de esto redirecciono a una pagina llamada "index.php" a traves de la instrucción:

echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=index.php'>";

Ahora, en "index.php" tengo una verificación con las siguientes instrucciones:

session_start();
function verregistro ()
{
$id_user = $_SESSION['s_iduser'];
if (isset($id_user))
{
}
else
{
echo "<META HTTP-EQUIV='Refresh' CONTENT='0;URL=registro.php'>";
}
}

Que tiene el objetivo de verificar que si haya pasado por el registro, de lo contrario lo devuelve a "registro.php". El problema es que trabajo en Dreamweaver 5, y alli todo resulta de maravilla... me funciono bien. Pero cuando lo subi a mi web, no se porque razon no funciono!!!

Les agradezco su grandiosa ayuda....