0

这是我用于会话的代码。

<?php
    $inactive = 600;
// check to see if $_SESSION['timeout'] is set
    if(isset($_SESSION['timeout']) ) {
    $session_life = time() - $_SESSION['timeout'];
    if($session_life > $inactive)
    { 
    session_destroy();
    }

    else
    {
    echo "<script>function multiclick()
    {
    document.getElementById('Image9').style.display='none';

     }
    </script>";
    }
    }
    $_SESSION['timeout'] = time();
    ?>

实际上,我希望当我单击链接时,它会被隐藏。但它也不工作。这是我的页面的链接,我正在工作的链接很喜欢它。 http://shoppingmore.com.hk/index.php?option=com_shopsearch&view=shopdetails&shop_id=139

请任何帮助。谢谢。

4

2 回答 2

2

在代码顶部使用 session_start()

<?php
    session_start();
    $inactive = 600;
于 2013-05-28T12:05:12.650 回答
0

你必须写

session_start();

before if(isset($_SESSION['timeout']) ) { ...
于 2013-05-28T12:08:32.637 回答