Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.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_Security_Email - Fatal编程技术网

Php 页面只能通过链接访问

Php 页面只能通过链接访问,php,html,security,email,Php,Html,Security,Email,我正在制作一个网站,在某个时候,我希望一些用户填写表格,目前这些用户必须注册,然后登录并填写表格。然而,我有一个想法,因为这只是一个表单,用户忘记了密码等,并不断打电话给我的问题,我只会给他们发送一个链接到页面的形式 但是,我不希望其他任何人能够通过键入URL来访问表单,因此,机器人也能够访问表单并向我的收件箱发送垃圾邮件。那么,有没有一种方法可以在链接和php页面中加入一种安全的密码,有点像www.mylink.php?如果你明白我的意思,可以使用pass='yhgdfu8' 谢谢你的帮助 提

我正在制作一个网站,在某个时候,我希望一些用户填写表格,目前这些用户必须注册,然后登录并填写表格。然而,我有一个想法,因为这只是一个表单,用户忘记了密码等,并不断打电话给我的问题,我只会给他们发送一个链接到页面的形式

但是,我不希望其他任何人能够通过键入URL来访问表单,因此,机器人也能够访问表单并向我的收件箱发送垃圾邮件。那么,有没有一种方法可以在链接和php页面中加入一种安全的密码,有点像www.mylink.php?如果你明白我的意思,可以使用pass='yhgdfu8'

谢谢你的帮助

提前谢谢

伊恩

编辑: 我只是想澄清一下,我不建议把密码放在URL中,也许有一个我将要发送的电子邮件表,然后只允许访问该页面,如果来自该表的电子邮件与该表上的邮件相匹配,这是可能的吗?

看一看

$_SERVER["HTTP_REFERER"];
您可以基于此变量的值进行限制,但它并不完美

重要注意事项-

并非所有的用户代理都会设置此功能,有些代理还提供了修改HTTP_REFERER的功能。简言之,它真的不可信


更多信息:

也许,检查你所需的参考资料……如果你在URL中输入密码,那么任何人都可以通过“输入URL”来访问表单。是的,我知道在URL中输入密码是不起作用的,这就是为什么我要寻求一些链接可以让我进入的帮助,不是说我想那样做