如何在php会话文件中包含jQuery文件?

时间:2011-09-02 10:21:52

标签: php jquery session

这是我的php文件,它为用户创建会话: -

<?php
    //starting the session
    session_start();

    //checking if session of user is set ot not
    if(isset($_SESSION['UID'])) {
        echo "Welcome, ".$_SESSION['UID'];

    }
    else {
        header("Location: ErrorPage.html");         
    }
?>

这是我的jQuery文件: -

$(document).ready(
    function hiding() {           
        $("#links").hide();
    }
);

我希望在用户登录后隐藏“#links”。如何在php中的if语句中包含jQuery文件?我试过了: -

include("jqueryFile.js");
require("jqueryFile.js");

但它不起作用。

3 个答案:

答案 0 :(得分:2)

要求和包含服务器端文件,如php。

你应该做一些像

这样的事情
echo '<script type="text/javascript" src="jqueryFile.js"></script>';

如果要使用require / include命令,则应将javascript存储在.php文件中

require('jqueryFile.php');

答案 1 :(得分:1)

<?php if (isset($_SESSION['uid'])) { ?>
    <script type="text/javascript" src="jqueryFile.js"></script>
<?php } ?>

答案 2 :(得分:0)

您必须输出该文件(准备部署到客户端)

if (isset($_SESSION['uid'])){
?>
   <script src='jqueryFile.js'></script>
   <script>hiding();</script>
<?php    
}