Javascript AJAX提交表单模态访问
我是JavaScript和AJAX的初学者,我正在尝试在打开一些modals之前添加一些安全代码 如果单击dataid=1或dataid-2,我想显示不同的模态Javascript AJAX提交表单模态访问,javascript,php,jquery,ajax,twitter-bootstrap,Javascript,Php,Jquery,Ajax,Twitter Bootstrap,我是JavaScript和AJAX的初学者,我正在尝试在打开一些modals之前添加一些安全代码 如果单击dataid=1或dataid-2,我想显示不同的模态 href="" data-toggle="modal" data-target="#update-pincode" data-id="1" href="" data-toggle="modal" data-target="#update-pincode" data-id="2" <form id="idForm" method=
href="" data-toggle="modal" data-target="#update-pincode" data-id="1"
href="" data-toggle="modal" data-target="#update-pincode" data-id="2"
<form id="idForm" method="POST">
<div class="form-group">
<label><?php echo $lang['pincode']; ?>:</label>
<input type="text" class="form-control" placeholder="<?php echo $lang['pincode']; ?>" maxlength="5" name="pincode" id="pincode">
</div>
<div class="modal-footer">
<button type="submit" id="testButton" class="btn btn-primary"><?php echo $lang['send']; ?></button>
</div>
</form>
ajax.php文件:
if (isset($_GET['task']) && $_GET['task'] == "check-pincode") {
$pincode = (int) safe($_POST['pincode']);
$id = (int) safe($_POST['id']);
$checkpin = mysqli_query($db, "SELECT * FROM `users` WHERE pincode='$pincode'");
if(mysqli_num_rows($checkpin) < 1){
echo "error";
} else {
echo "ok";
}
}
我想在这里做的是,如果单击DataID1显示一个模态,如果单击DataID2显示第二个模态和其他模态,但我无法获取此数据id值,并且在JavaScript检查中显示不同的模态
告诉我这个ajax.php路径是如何保护的。。
欢迎任何意见,抱歉4我的英语不好请参考此链接-我只需要一个简单的if条件,其中data===ok&&here获得数据id,如果1显示一个模态else if data==ok&&data id==2显示其他模态,因为我需要更多模态来打开任何帮助?请参考此链接-我只需要一个简单的if条件,其中data==ok&&here获得数据id,如果1如果数据===ok&&data id==2,则显示其他模式,因为我需要更多模式才能打开任何帮助?
if (isset($_GET['task']) && $_GET['task'] == "check-pincode") {
$pincode = (int) safe($_POST['pincode']);
$id = (int) safe($_POST['id']);
$checkpin = mysqli_query($db, "SELECT * FROM `users` WHERE pincode='$pincode'");
if(mysqli_num_rows($checkpin) < 1){
echo "error";
} else {
echo "ok";
}
}