Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2003, 11:19
Avatar de Hollman
Hollman
 
Fecha de Ingreso: enero-2003
Ubicación: Bogotá - Colombia
Mensajes: 202
Antigüedad: 21 años, 2 meses
Puntos: 1
Exclamación !!! Benditas Sesiones !!!!!

Hola compañeros programadores.

Me he leido todos TODOS los mensajes acerca de las sesiones y las soluciones que uds. amablemente han dado y a mi no me ha funcionado y ya estoy !!!!

en mi php.ini tengo register_globals = Off , session.use_cookies = 1 , session.use_trans_sid = 1 , session.cache_expire = 180.

tengo W2000Professional, PHP 4.3.4, MSSQL2000 y Apache 1.3.29

miren mi codigo

s1.php

<?php
session_start();//inicio sessiones
$_SESSION['servBD'] = "nombre_servidor";
$_SESSION['usrBD'] = "nombre_usuario_BD";
$_SESSION['pwdBD'] = "pwd_usuario_BD";
$_SESSION['numid'] = "variable_x";
$_SESSION['cod_emp'] = "un_codigo_n";
$_SESSION['prsusr'] = "13";
echo session_id();
echo "<a href=\"mpal.php\">modulo 2</a>";
?>

y en la cabecera de mpal.php

<?php
session_start();
echo session_id();
// Capturamos variables enviadas
$nserBD = $_SESSION['servBD']; //Nombre Servidor de Base de Datos
$nBD = $_SESSION['usrBD']; //Nombre Base de Datos
$nuBD = $_SESSION['pwdBD']; //Nombre Ususario Base de Datos
$pBD = $_SESSION['pwdBD']; //Password Usuario Base de Datos
$numid = $_SESSION['numid']; //Numero Identificacion del logeado (cedula/NIT)
$codemp = $_SESSION['cod_emp']; //Codigo de la Empresa
$permi = $_SESSION['prsusr']; //Permisos del Logeado
//inicializamos el vector de los permisos a 0
for ($i = 0; $i <= 6; $cadper[$i]==0, $i++) ;
// Convertimos el valor de los permisos a codigo binario
$cadper=decbin($permi);
header ("Content-Type: text/vnd.wap.wml");
echo "<?xml version=\"1.0\"?>\n";
?>

Los echo de session_id() me dicen que se pasa la variable pero si imprimo $permi en mpal.php no me imprime el 13

OSEA que como que toma la sesion pero no me toman los valores de las variables...


Me ayudan por favor???