如何通过html表单连接到我的服务器

时间:2014-03-20 10:36:12

标签: php html mysql jquery-mobile

我在移动应用上设置了一个简单的登录页面,以获取用户名和密码。我还设置了一个服务器,如果我在网址上插入了正确的密码和用户名,它会显示{" loggedIn":true}。我希望同样的想法发生,但这次我想在移动应用程序上插入密码/用户名信息。

这是服务器的网址:http://softwarehuttest.x10.mx/public/account/login/?id=param&password=param

url中的param将替换为html表单中的输入。我不确定我将如何在移动应用程序和服务器之间建立此链接。我知道这种连接方法不安全,稍后会尝试使用hashtag。我现在只是想建立连接。请告知我如何进行此连接。

我的html代码如下:

<div data-role="page" id="loginPage" data-theme="e"><!--Start of Log In Page-->
            <header data-role="header">
                <h1>Log In</h1>       
            </header>

            <form id="form1" name="form1" method="post" action="">
              <p>
                <label for="username">UserName</label>
                <input type="text" name="username" id="username" />
              </p>
            </form>

            <form id="form2" name="form2" method="post" action="">
              <label for="password">Password   </label>
                <input type="password" name="password" id="password" />
            </form>
            <input type="submit" name="login" id="login" value="Log In" />

            <footer data-role="footer" data-position="fixed">
                <h1></h1>
            </footer>
        </div><!--End of Log In Page-->

2 个答案:

答案 0 :(得分:1)

你可以使用以下;

 <form id="form2" name="form2" method="GET" action="http://softwarehuttest.x10.mx/public/account/login/">
        <label for="password">Username   </label>
        <input type="text" name="username" id="username" />

        <label for="password">Password   </label>
        <input type="password" name="password" id="password" />

        <input type="button" name="submit" id="submit" value="Login"/>    
    </form>
    <script>
    $(document).ready(function() {
        $("#submit").on("click", function() {
            $.get( "http://softwarehuttest.x10.mx/public/account/login/", $("#form2").serialize(), function(data) {
                alert(data);
            });
        });
    });
    </script>

答案 1 :(得分:0)

您应该只有一个表单,其中包含两个字段,方法设置为“GET”,操作应该是服务器的URL。此外,您的提交按钮也应该在表单元素内! 希望这会有所帮助。