php - 如何检查 url 是否是键入的或来自 php 中的单击?

标签 php javascript

有没有办法让 php 判断一个地址是由用户直接输入的,还是来自点击或任何其他方法,最终会生成 php 生成的页面?

这个问题纯粹是出于好奇,所以紧迫性非常非常低。但如果您想抽出时间来回答,谢谢您。 :D

最佳答案

您可以使用$_SERVER['HTTP_REFERER']。它应该设置为将用户引导至您的页面的页面。如果用户输入地址,则该地址将为空。

但是,请注意,它并不可靠,并且可以很容易地被用户修改。作为PHP doc说,你不能真正相信它。

关于php - 如何检查 url 是否是键入的或来自 php 中的单击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7009807/

相关文章:

javascript - 服务器端如何使用Ajax发送无格式文件数据?

php - 如何从两个不同的表中获取 session 变量?

javascript - 不使用 express 将图像上传到 node.js 中的服务器

javascript - jQuery 在单击或加载时淡入和淡出图像

javascript - 使用 jquery/javascript 放大和缩小(绝对坐标不变)

javascript - 如何延迟加载 Facebook 的 Like Box?

php - YouTube API v3 使用 PHP 获取用户名的最新视频上传

php - Laravel 5(.7) 用多重关系组织模型/集合

php - fgets()超时

javascript - 非常简单的 d3.js 折线图未在浏览器中显示