发送网址但停留在同一页面(php,codeigniter,javascript)

时间:2012-10-26 10:42:27

标签: codeigniter

这是我的情况。我在codeigniter中编写了一个webinterface来向虚拟服务器发送命令。这些命令通过URL在浏览器中传递。

示例:http://server.com/TgtSendIRCommand?id=UM-02&code=KEY_UP 然后,此服务器执行操作,Web界面刷新屏幕截图。

我只想在html中有一堆链接将此命令发送到浏览器。 但是,如果我点击链接,用户必须保持在同一页面上。因此命令被发送但没有其他交互。

我正在使用codeigniter。

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

制作视图并将其复制到视图中:

<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<script src="http://code.jquery.com/jquery-1.8.2.min.js" type="text/javascript"></script>
</head>
<body>
<a href="#" id="myBtn">Click here!</a>

<script type="text/javascript">
  $(document).ready(function(){
     $("#myBtn").click(function(){  
       $.get("http://server.com/TgtSendIRCommand?id=UM-02&code=KEY_UP ");        
     });
  });
</script>
</body>
</html>

没有经过测试,但上面的内容可以帮到你。

答案 1 :(得分:0)

<?php
        session_start();
        $_SESSION['http://localhost/profile.php'] = $_SERVER['REQUEST_URI'];
        $sess=$_SESSION["email"];
        $servername = "localhost";
        $username = "root";
        $password = "";
        $dbname ="reg";
        if(!isset ($sess)) 
        { 
            header("Location:login.php");
            exit;
        }