执行某些操作后如何执行包含的文件

时间:2015-05-29 07:02:22

标签: javascript php

我有一个名为" usera_authentication.html"的html文件。我正在输入3个文本字段的数据。在sumit按钮上,它将重定向到" usera.php"。 usera.php有以下代码。

<body>
    <div class="container">
        <div class="pane" id="pane_0">
            <img src="video_logo.png">
        </div>
        <div class="pane" id="pane_1" style="display: none">
            <input type="button" value="Call Customer Care" id="call" class="btn btn-info btn-default btn-block">
        </div>
        <div class="pane" id="pane_2" style="display: none">
            <div id="video_container"></div>
            <input type="button" value="Stop Call" id="quit" class="btn btn-danger btn-default btn-block">
        </div>
    </div>
    <script>
        var userid="<?php echo isset($_POST['userid'])?$_POST['userid']:'';?>";
        var userName="<?php echo isset($_POST['userName'])?$_POST['userName']:'';?>";
        var remoteUserId="<?php echo isset($_POST['remoteUserId'])?$_POST['remoteUserId']:'';?>";

    </script>
    <?php if(isset($_POST['userid']) && $_POST['userid']!=""){ echo "in"; ?>
    <script type="text/javascript" src="conference.js"></script>
    <script type="text/javascript" src="https://api.bistri.com/bistri.conference.min.js"></script>
    <?php } ?>
</body>

我在$ _POST中获取数据并且它在变量中完美初始化。 现在这些变量&#34; userid,userName,remoteUserId&#34;用于conference.js文件并使用那些变量连接过程发生。

现在我的问题是connection.js文件在从$ _POST初始化变量之前执行,因为我没有在connection.js文件中获得正确的值并且连接没有发生。

有人知道如何解决我的上述问题吗?

总的来说,我的目的是传递来自usera_authentication.html文件的数据,并在usera.php中包含的connection.js文件中使用这些数据。我无法直接传递给connection.js文件,因为它是全局文件,也将使用与usera.php相同的userb.php文件。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我已经解决了我的问题。实际上我在变量名中犯了一个错误,因为我无法在js文件中获得正确的数据。