gpt4 book ai didi

php - 如果从数据库端检查的验证是正确的,如何在 PHP 中隐藏表单提交的分区?

转载 作者:行者123 更新时间:2023-11-30 18:37:54 25 4
gpt4 key购买 nike

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

如果验证为真,有人可以帮我隐藏 html 部分中的 2 个分区吗?非常感谢!

最佳答案

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

//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

//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 函数。

关于php - 如果从数据库端检查的验证是正确的,如何在 PHP 中隐藏表单提交的分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7728668/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com