現在の位置: ホーム> 最新記事一覧> PHP実装の簡単なコードの例は、前のページにジャンプします

PHP実装の簡単なコードの例は、前のページにジャンプします

M66 2025-07-23

PHPによる前のページにジャンプするという原則の紹介

広く使用されているサーバー側のスクリプト言語として、PHPはWebサイトのバックグラウンド開発でよく使用されます。 Web開発プロセス中に、前のページに戻る必要があることがよくあります。 PHPはサーバー側で実行されるため、HTTPプロトコルのリダイレクトメカニズムを使用して、ブラウザに指定されたページをロードするよう指示します。

PHPコードを使用して前のページにジャンプする例

以下は、HTTPリクエストヘッダーでソースページURLを取得することにより、前のページにジャンプする機能を実現する単純なPHPコードの例です。

 <?php
$referer = $_SERVER['HTTP_REFERER']; // 前のページを取得します URL
header('Location: ' . $referer); // 使用 header 関数のリダイレクト
exit; // 実行後すぐにコードがジャンプしていることを確認してください
?>

コード解析と予防策

コードは$ _server ['http_referer']を使用して訪問者のソースのページアドレスを取得し、ページリダイレクトを実装するためにヘッダー( 'location:'。$ referer)ディレクティブを使用します。最後に、出口。ステートメントは、ジャンプと実行後に後続のコードが停止されるようにするために呼び出されます。

http_refererは、ブラウザが提供するリクエストヘッダーであることに注意してください。偽造または空である可能性があるため、完全に依存することはできません。実際の開発では、ジャンプのセキュリティと精度に高い要件がある場合、URLパラメーターまたはセッションと組み合わせてより安定に実装できます。

要約します

上記の例を通して、PHPを使用して前のページにジャンプする方法を学びました。プロジェクトの要件によれば、コードを適切に拡張および最適化して、ジャンプ効果の安定性とセキュリティを確保することができます。この記事が、この共通機能の実装方法をすばやく習得できることを願っています。