ログインフォームを作成し、jquery を使用して送信しようとしましたが、うまくいきません。Google を検索しましたが、すべての方法が少し複雑です。コードは次のとおりです。
<form id="form1">
<p>Username<p/>
<input type="text" id="username"/>
<p>Password</p>
<input type="password" id="password"/>
<p><input type="Submit" value="Log in" id="button"></p>
</form>
<script type="text/javascript" src="jquery.js"></script>
<script>
$("#button").click(function(){
var username=$("#username").val();
var password=$("#password").val();
$.get("signing.php",{'username':username,'password':password},function(response){
alert(response);
});
});
</script>
私のphpファイルはこのようなものです
<?php
session_start();
$username=$_POST['username'];
$password=$_POST['password'];
include 'model/existusername.php';//This is used to connect to database and find the user
if (existusername($username,$password))
{
$_SESSION['username']=$username;
echo "loged in";
}
else
{
echo "not loged in";
}
?>
何か問題がありますか? 入力ボックスの代わりに選択ボックス (ログインには役に立ちませんが) を使用すると、コードは正常に動作します。ありがとうございました