gpt4 book ai didi

php - 检查以验证序列号

转载 作者:行者123 更新时间:2023-11-30 22:35:09 27 4
gpt4 key购买 nike

我想让网页检查存储在 mysql 数据库中的验证 key 。在数据库中我存储了 1000 个序列号。

在序列号得到验证后,我希望它能返回页面,而不是再次要求我提供序列号。

这是我目前所拥有的:

<?php 
require 'keygen-connect.php';
$key = addslashes(htmlentities($_GET['key']));
if ($key == "") {
die("No key found");
}
$query = "SELECT * FROM `keys` WHERE key='".$key."'";
$result = mysql_query($query) or die("Could not execute query");
if (mysql_num_rows($result) > 0) {
echo "Key valid";
// Setting the key activated
$query = "UPDATE `keys` SET activation='yes' WHERE `key`='".$key."'";
$result = mysql_query($query);
} else {
echo "Key invalid";
}
?>

这在我的服务器上保存为一个名为“keygen-validate.php”的文件。此文件将连接到我的数据库并查看序列号以确保它没问题。

我遇到问题的地方是告诉我的页面通过 keygen-validation.php 文件运行序列号的部分。

<!DOCTYPE html>
<html lang="en">
<head>
<?php
// what do I need to put here to have this page run this serial number
784a97bf1955d5f7a2b9dd6c1e371e17b73c42bc
through the keygen-validation.php file?
?>
</head>
<body>
</body>
</html>

我还应该补充一点,这是为了让事情变得简单。我不需要昂贵的选择。我确信人们可以轻松地做一些事情来规避我的努力,但这与其他任何事情一样都是一个学习项目。

谢谢

此外,有人指出我需要更新到 pdo ... 所以,是的,我正在努力:)

最佳答案

PHP 在您的前端是完全没有必要的。您只需要一个 <form>带有 key 输入,提交给您的 PHP 脚本进行后端处理。

<form action="keygen-validate.php">
<input type="text" name="key">
...

提交的值将在 $_GET['key'] 中到达您的 PHP 文件中根据需要。

关于php - 检查以验证序列号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32767504/

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