我正在使用bootstrap 3.2.0和jQuery。我无法通过jQuery和PhP获取数据
function postolayi(){
$.ajax({
type:'POST',
url:'giriskontrol.php',
data:$('#girisForm').serialize(),
success:function(cevap){
$("#uyari").html(cevap)
}
})
}
的index.php
<form class="form-signin" method="POST" id="girisForm">
<input id="isim" name="isim" type="text" class="form-control" placeholder="isim" required autofocus>
<input name="sifre" type="password" class="form-control" placeholder="şifre" id="sifre" required>
<button class="btn btn-lg btn-primary btn-block" type="submit" onclick="postolayi();">
Giriş Yap</button>
</form>
<div class="alert alert-warning" id="uyari"></div>
giriskontrol.php
<?php
$POST["isim"] = $isim;
echo $isim;
?>
我无法获取数据。请有人帮忙。
我改为
<?php
$isim = $POST["isim"];
echo $isim;
?>
但仍然没有工作。
答案 0 :(得分:1)
你在这里覆盖了post变量:
$_POST["isim"] = $isim;
你可能想要的是:
$isim = $_POST["isim"];
echo $isim;
答案 1 :(得分:0)
在你的php文件中 开关:
$POST["isim"] = $isim;
与
$isim = $POST["isim"];
答案 2 :(得分:0)
您需要将您的php页面上的作业切换到
<?php
$isim = $_POST["isim"];
echo $isim;
?>