Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/10/2014, 05:54
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Ejecuta el script (ajax) antes de tener las variables de sesion

Las variables de session son php por lo tanto no se mandan ya estan en el servidor. En todo caso se crean, pero como tu mismo puedes ver lo primero que hace este script que nos mandas es crear la variable de session.... claro que se crea con el contenido de una variable que no se ha definido previamente por lo tanto no tendrá tampoco ningun valor.


Código PHP:
Ver original
  1. <?php
  2.  
  3. $room="XX";
  4.  
  5. $_SESSION['roomxx']=$room;
  6.  
  7. ?>
  8.  
  9. <html>
  10.     <head>
  11.     <script src="ajax.js"></script>
  12. <link type="text/css" rel="stylesheet" href="style.css" />
  13.     </head>
  14.     <body>
  15.  
  16. ...etc

Ahora $_SESSION['roomxx'] serà igual a "XX" des del primer momento.

Código PHP:
Ver original
  1. <?php
  2. $_SESSION['roomxx']="XX";
  3. ?>

Esto seria lo mismo.

O nos muestras algo más de lo que estas haciendo o dificilmente te podremos ayudar.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.