我正在使用验证码创建一个用于验证的评论系统,但我不确定如何在php if语句中使用jquery表单提交代码。
所以如果验证码是正确的,请提交表格。 它不适用于php echo
我的代码:
PHP:
if($_SESSION['vercode']==$_POST['code'])
{
}
JQuery:
$('#submitform').submit(function(e) {
e.preventDefault();
var rat = $('input[name=rating]:checked').val();
$('#hid').val('rat');
var url = 'ratings.php';
$.ajax({
type: 'POST',
url: url,
data: $('#submitform').serialize(),
success: function(data)
{
alert(data);
}
});
});
答案 0 :(得分:0)
我们知道我们可以在 PHP 文件中使用 html ,我们也可以在html文件中使用javascript或 jquery 。 在这里你想在php文件中嵌入一个jquery代码.. 所以,试试这些代码
<?php
if($_SESSION['vercode']==$_POST['code'])
{?>
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">
$('#submitform').submit(function(e) {
e.preventDefault();
var rat = $('input[name=rating]:checked').val();
$('#hid').val('rat');
var url = 'ratings.php';
$.ajax({
type: 'POST',
url: url,
data: $('#submitform').serialize(),
success: function(data)
{
alert(data);
}
});
});
</script>
</body>
</html>
<?php
}
else
{
die("Wrong Code Entered");
}
?>
}