検索
ホームページバックエンド開発PHPチュートリアルどのページから来たのかを取得できる、referer_PHPの使い方チュートリアル
どのページから来たのかを取得できる、referer_PHPの使い方チュートリアルJul 13, 2016 pm 05:32 PM
refererweb存在する開発する私たち使いやすさプログラムできる必要ページ

Web プログラムを開発する場合、ユーザーの接続元のページを取得する必要がある場合があります。ここでリファラーが使用されます。

これは http プロトコルであるため、jsp (SUN エンタープライズ レベルのアプリケーションの最初の選択肢) など、Web プログラムを開発できる任意の言語を実装できます。ここにあります:

request.getHeader("referer");

php(現在の主流の開発言語として)は$_SERVER[HTTP_REFERER]です。他の例は挙げません(実際、私は他の言語を知りません)。

それでは何に使えるのでしょうか?例を 2 つ挙げます。

1. たとえば、ソフトウェアをダウンロードするための Web サイトでは、最初にリファラーを使用して、前のページが自分の Web サイトであるかどうかを判断します。 、それは誰かがあなたのダウンロードアドレスに違法に接続したことを意味します。

2. 電子商取引 Web サイトのセキュリティのため、クレジット カードなどの重要な情報を送信するページでリファラーを使用して、前のページが自分の Web サイトであるかどうかを判断します。そうでない場合は、ハッカーが使用した可能性があります。前のページの JavaScript の検証をスキップできるようにするために、自分で作成したフォームを送信します。

リファラーの使用に関する注意:

ブラウザでリファラーを含むページに直接入力すると、戻り値は null (jsp(SUN エンタープライズレベルのアプリケーション)) になります。つまり、リファラーは次からのみ取得できます。その他のページ リンクをクリックしてこのページに到達した人のみがコンテンツを閲覧できます。

たとえば、私のリファラーコードは a.jsp (SUN エンタープライズレベルのアプリケーションの最初の選択肢) にあります、その前のページは b.htm で、c.htm は iframe を含むページです。これは、iframe に a.jsp (エンタープライズレベルのアプリケーションに SUN が最初に選択したもの) を埋め込みます。ブラウザに b.htm のアドレスを入力し、クリックして c.htm に接続します。 ブラウザに c.htm を直接入力すると、表示結果は c.htm になります。

http://www.bkjia.com/PHPjc/508731.html

tru​​ehttp://www.bkjia.com/PHPjc/508731.html技術記事 Web プログラムを開発する場合、ユーザーの接続元のページを取得する必要がある場合に、リファラーが使用されます。 これは http プロトコルなので、Web プログラムを開発できる言語であれば...
声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
如何在技嘉主板上设置键盘启动功能 (技嘉主板启用键盘开机方式)如何在技嘉主板上设置键盘启动功能 (技嘉主板启用键盘开机方式)Dec 31, 2023 pm 05:15 PM

技嘉的主板怎么设置键盘开机首先,要支持键盘开机,一定是PS2键盘!!设置步骤如下:第一步:开机按Del或者F2进入bios,到bios的Advanced(高级)模式普通主板默认进入主板的EZ(简易)模式,需要按F7切换到高级模式,ROG系列主板默认进入bios的高级模式(我们用简体中文来示范)第二步:选择到——【高级】——【高级电源管理(APM)】第三步:找到选项【由PS2键盘唤醒】第四步:这个选项默认是Disabled(关闭)的,下拉之后可以看到三种不同的设置选择,分别是按【空格键】开机、按组

i7 3770的最佳搭配显卡是什么?i7 3770的最佳搭配显卡是什么?Dec 29, 2023 am 09:12 AM

酷睿i73770配什么显卡好啊RTX3070是一款非常强大的显卡,它具有出色的性能和先进的技术。无论是玩游戏、渲染图形还是进行机器学习,RTX3070都能轻松应对。它采用了NVIDIA的Ampere架构,拥有5888个CUDA核心和8GB的GDDR6内存,能够提供流畅的游戏体验和高品质的图形效果。RTX3070还支持光线追踪技术,能够呈现逼真的光影效果。总之,RTX3070是一款强大而先进的显卡,适合那些追求高性能和高品质的用户使用。RTX3070是一款NVIDIA系列的显卡。采用第2代NVID

如何在iPhone上自定义和编辑待机模式:iOS 17的新功能如何在iPhone上自定义和编辑待机模式:iOS 17的新功能Sep 21, 2023 pm 04:01 PM

待机是iOS17更新中的一项新功能,它提供了一种新的增强方式,可以在手机快速闲置时访问信息。通过StandBy,您可以方便地查看时间、查看即将发生的事件、浏览日历、获取您所在位置的天气更新等等。激活后,iPhone在充电时设置为横向时会直观地进入待机模式。此功能非常适合床头柜等无线充电点,或者在日常任务中离开iPhone充电时。它允许您轻扫待机中显示的各种小部件,以访问来自各种应用程序的不同信息集。但是,您可能希望根据您的偏好和您经常需要的信息修改这些小部件,甚至删除一些小部件。因此,让我们深入

选择适合音乐生的平板电脑选择适合音乐生的平板电脑Jan 10, 2024 pm 10:09 PM

音乐生用什么平板合适华为的ipad中的12.9寸音响是一款非常好的产品。它配备了四个扬声器,音效非常出色。而且,它属于pro系列,相比其他款式稍微更好一些。总体来说,ipadpro是一款非常优秀的产品。这款mini4手机的喇叭声音较小,效果一般般。不能用来外放音乐,还是需要依靠耳机来享受音乐。耳机音质好的会有稍微好一些的效果,而便宜的三四十元的耳机就无法满足要求了。钢琴电子谱用什么平板如果您想购买一台10寸以上的iPad,我推荐使用两款应用程序,分别是Henle和Piascore。Henle提供

cortana的功能是什么?cortana的功能是什么?Jan 15, 2024 pm 10:15 PM

在使用微软公司开发的Windows10操作系统过程中,不少使用者对于其中名为Cortana的全新技术感到好奇和疑惑,Cortana在中文语境中的正式称呼为“小娜”,实际上是Windows10系统内置的一款人工智能(AIassistant)服务程序cortana小娜常见问题及解决方法怎么开启小娜没反应解决步骤不支持中国解决方法搜索框放到cortana里的方法cortana是什么软件答:"Cortana小娜"是由微软公司精心打造的一款云端平台个人智能助手,具备登陆与非登陆两种使用模式。当您处于登录状

选择适合您的RX580的驱动版本选择适合您的RX580的驱动版本Dec 29, 2023 pm 05:34 PM

rx5808g安装什么驱动好20.5.1和20.4.2WHQL是指软件或驱动程序的版本号。这些版本号通常用于标识软件或驱动程序的更新或修复。在计算机领域中,WHQL代表Windows硬件质量实验室,它是微软公司用来测试和验证硬件和驱动程序的合规性和稳定性的机构。因此,20.5.1和20.4.2WHQL表示这些软件或驱动程序已经通过了微软的测试和验证,可以安全地使用在Windows操作系统中。AMDrx580显卡相对稳定驱动20.5.1和20.4.2WHQL是指软件或驱动程序的版本号。这些版本号通

i34150搭配1G独显适合玩哪些游戏(i34150适用于哪些游戏)i34150搭配1G独显适合玩哪些游戏(i34150适用于哪些游戏)Jan 05, 2024 pm 08:24 PM

i34150搭配1G独显能玩哪些游戏能玩lol等小游戏。GTX750和GTX750TI是非常合适的显卡选择。如果只是玩一些小游戏或者不玩游戏,建议使用i34150的集成显卡就可以了。一般来说,显卡和处理器的搭配差价并不是很大,所以选择合理的搭配是很重要的。如果需要2G显存,推荐选择GTX750TI;如果只需要1G显存,直接选择GTX750即可。GTX750TI可以看作是GTX750的增强版本,具有超频功能。i34150可以搭配什么显卡根据需求,如果你打算玩单机游戏,建议你考虑更换显卡。你可以选择

C语言中的Calloc是什么?C语言中的Calloc是什么?Sep 10, 2023 pm 07:45 PM

C库内存分配函数void*calloc(size_tnitems,size_tsize)分配所请求的内存并返回指向它的指针。malloc和calloc的区别在于malloc不设置内存为零,而calloc将分配的内存设置为零。内存分配函数内存可以通过两种方式分配,如下所述-编译时分配内存后,执行期间不能更改。就会出现内存不足或者浪费的问题。解决方案是动态创建内存,即在程序执行过程中根据用户的要求创建内存。标准用于动态内存管理的库函数如下:-malloc()calloc()realloc()free

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい