Проблема с сессией PHP - PullRequest
0 голосов
/ 10 декабря 2010

Ниже мой сценарий:

if($redirect==1)
{
?>
    <script>
    setTimeout("gotoLink()",1000);
    function gotoLink()
   {
        location.href='wycomments.php';
  }
    </script>

<?php           
 $_SESSION['BROADCAST_DOWNLOAD']=1; 
}
?>

почему я не получаю $ _SESSION ['BROADCAST_DOWNLOAD'] на wycomments.php

любая помощь, пожалуйста.

Ответы [ 3 ]

6 голосов
/ 10 декабря 2010

Не видя весь код, может показаться, что вы не звоните

session_start();

на ваших php-страницах, чтобы вы могли использовать объект $_SESSION.

См. session_start ()

1 голос
/ 10 декабря 2010

я думаю, что вы сбросили сеанс, чтобы не получить результат ... do session_start(); in wycomments.php page

1 голос
/ 10 декабря 2010

Вы уверены в этих вещах

  1. Вы начали сеанс в wycomments.php
  2. Вы указали сеанс в этом файле примера кода
  3. Что плохого, если я поставлю $_SESSION над <script> start
 if($redirect==1)
  {
     $_SESSION['BROADCAST_DOWNLOAD']=1; 
      <script>
     setTimeout("gotoLink()",1000);
     function gotoLink()
      {
           location.href='wycomments.php';
      }
     </script>
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...