首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果从数据库端检查的验证是正确的,那么如何在PHP中隐藏表单提交的除法?

问如果从数据库端检查的验证是正确的,那么如何在PHP中隐藏表单提交的除法?
EN

Stack Overflow用户
提问于 2011-10-11 15:36:35
回答 1查看 183关注 0票数 1

我对php开发非常陌生。在应用程序I中,我有一个home.php页面,用户需要在其中输入安全代码并提交。如果输入的安全代码是正确的,那么应该向用户隐藏这两个分区( div是窗口和安全性),安全卡验证是使用securityValidation.class.php.进行的。validateSecuiryCode.类包含一个方法调用securityValidation.class.php它接受代码并检查数据库中的有效性,如果退出,则发送1其他0。

如果验证是正确的,可以帮助我隐藏在html部分的两个部门提交。非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-12 06:28:30

如果您希望在ajax中有一个请求,它会在哪里请求securityValidation.class.php?我总是这样做。我创建了一个名为ajax.php的文件,然后添加数据库连接文件,如果存在函数文件的话。然后在$_GET的帮助下,我做了一个明智的选择。我给你举个例子!

代码语言:javascript
复制
//The ajax.php
<?php
include('conn.php');
include('functions.php');
if($_GET['a']) //My alias in the url
{
    switch($_GET['a'])
    {
      case 'validateSecuiryCode':
      //Include or anything what you want to do... Do make a return that only echo 1 or 0.
      break;
    }
}
?>

这是请求ajax.php?a=validateSecuiryCode&code=1234141431

代码语言:javascript
复制
//The jQuery request to ajax.php
$(document).ready(function(){ //The DOM
$('#submit').click(function(){
var theCodeVal = $('#the_input_for_the_valid_code').val();
$.get('ajax.php',{"a":"validateSecuiryCode","code":theCodeVal},function(result){
if(result==1)
{
   //The thing if validate code is right
}
else
{
   //The thing if not valid code
}
});
});
});

这是一个简化的示例,如何向php-函数发出ajax请求,然后显示返回,或者运行特定的js-函数。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7728668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档