2015-08-22 111 views
0

我使用驗證碼創建了驗證評論系統,但我不確定如何使用jquery表單提交php內部if語句的代碼。使用PHP進行JQuery ajax驗證碼驗證

所以如果驗證碼是正確的提交表格。 它不是在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

因爲我們知道,我們可以在使用HTML PHP文件,也可以使用javascript或jquer y在html文件中。 這裏要嵌入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"); 
} 
?> 
} 
+0

不,這不是我要問我的問題是怎麼寫的jQuery代碼PHP的內部if語句 – projectsab

+0

@projectsab PLZ看到我的更新..我希望它會幫助你! –

+0

嗨接受你的回答你的時間, – projectsab