Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 二维码的过期时间_Php_Html_Qr Code - Fatal编程技术网

Php 二维码的过期时间

Php 二维码的过期时间,php,html,qr-code,Php,Html,Qr Code,我目前正在工作的二维码发生器。我想生成一个二维码,它将在一小时后过期。我应该用php脚本制作二维码来链接网站吗?或者我可以在二维码上设置过期时间?感谢您的帮助。二维码本身就是一个可以被摄像头读取的文本字符串。文本字符串本身不会过期 因此,您的二维码需要包含某种过期代码。例如,您可以将这种字符串放入二维码中 https://wee.example.com/expire.php?code=abcd1234876ce067e 看起来是这样的 代码(abcd1234876ce067e在我的示例中)

我目前正在工作的二维码发生器。我想生成一个二维码,它将在一小时后过期。我应该用php脚本制作二维码来链接网站吗?或者我可以在二维码上设置过期时间?感谢您的帮助。

二维码本身就是一个可以被摄像头读取的文本字符串。文本字符串本身不会过期

因此,您的二维码需要包含某种过期代码。例如,您可以将这种字符串放入二维码中

 https://wee.example.com/expire.php?code=abcd1234876ce067e
看起来是这样的

代码(
abcd1234876ce067e
在我的示例中)是随机生成的文本字符串。它抵抗网络骗子的攻击,因为有效代码很难猜测

然后编写一个小php程序(本例中称为expire.php),在数据库中查找代码。codes表包含带有随机生成的代码值和过期时间戳的行。如果数据库中不存在该代码,或者其过期时间已过,则忽略它。否则,您将使用未过期的代码执行任何需要执行的操作


请注意,还有一些URL缩短服务提供过期服务。你可以读这个。您可以使用这些服务中的一项来获取一个即将过期的短URL,然后将其放入QR码中。

QR码本身就是一个可以被摄像头读取的文本字符串。文本字符串本身不会过期

因此,您的二维码需要包含某种过期代码。例如,您可以将这种字符串放入二维码中

 https://wee.example.com/expire.php?code=abcd1234876ce067e
看起来是这样的

代码(
abcd1234876ce067e
在我的示例中)是随机生成的文本字符串。它抵抗网络骗子的攻击,因为有效代码很难猜测

然后编写一个小php程序(本例中称为expire.php),在数据库中查找代码。codes表包含带有随机生成的代码值和过期时间戳的行。如果数据库中不存在该代码,或者其过期时间已过,则忽略它。否则,您将使用未过期的代码执行任何需要执行的操作


请注意,还有一些URL缩短服务提供过期服务。你可以读这个。您可以使用这些服务之一来获取即将过期的短URL,你应该考虑到QR码中的过期时间会使它更容易破解。你不能期满一个图像:你可以把一个过期的代码放在服务器端,但是它仍然可以被解码,然后伪造。你应该考虑到在QR代码中的过期时间使得破解更容易。it.You cant expire a image:/You can't expire a server side可放入一段代码,该代码在服务器端过期,但仍可以解码,然后伪造。URL缩短服务很好,但我目前正在进行php编码。那么,是否有可能将这些服务转换为代码形式以便我继续?我想问,如何生成代码的随机字符串?我想在单击按钮后生成每个不同的二维码,以确保其唯一性。@O.jonest有很多方法可以生成随机文本字符串。这里只有一个例子。使用您喜爱的搜索引擎查找
php随机文本字符串
。URL缩短服务很好,但我目前正在进行php编码。那么,是否有可能将这些服务转换为代码形式以便我继续?我想问,如何生成代码的随机字符串?我想在单击按钮后生成每个不同的二维码,以确保其唯一性。@O.jonest有很多方法可以生成随机文本字符串。这里只有一个例子。使用您喜爱的搜索引擎查找
php随机文本字符串