ホームページ  >  記事  >  バックエンド開発  >  PHP_PHP チュートリアルでページが戻らないようにする方法

PHP_PHP チュートリアルでページが戻らないようにする方法

WBOY
WBOYオリジナル
2016-07-13 10:25:071218ブラウズ

例: 今、1、2、3. 3 ページがあります。ユーザーは最初に最初のページにアクセスし、次に「次へ」をクリックして「2 ページ目」を表示し、その後「3 ページ目」に入るまで戻ることはできません。 1 と 2 を同じページとします。次のようにセッションにマークを残します:
1and2.php

コードをコピーします コードは次のとおりです:
session_start();
if (isset($_GET[' p2'])) {
$_SESSION['enteredPage2'] = true;
}
if (isset($_SESSION['enteredPage2'])) {
//ページ 2 を出力します。ページ 2 には、ページ 3 へのリンクが表示されます以下のように含まれます
echo "これはページ 2 です。ページ 3現時点では P1 に戻ることはできません~";
} else {
//出力ページ1 (ページ 2 へのリンクを含む) 以下のように
echo "これはページ 1 です。 Page2";
}
?>

以下は 3ユーザーが P2 への訪問を完了したことを示すために使用される .php コードをコピーする必要があります。コードは次のとおりです。
上記の例では、ページ 1 とページ 2 が両方ともアクセス可能です。 1and2.php によって生成される一時ページ。ユーザーのブラウザがこのアドレスを読み取ろうとした場合、出力されるページ 2 はページ 2 です。ユーザーがページ 1 に戻ることを心配する必要はありません。これはブラウザに依存しない最も基本的なソリューションです。
http://www.bkjia.com/PHPjc/825224.html
www.bkjia.com

tru​​e

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

技術記事

例: 現在、1、2、3. 3 ページがあります。ユーザーが最初に最初のページにアクセスし、次に「次へ」をクリックして「2 ページ目」を表示し、その後「3 ページ目」に入る前にユーザーがアクセスすることはできません...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。