目次
エントリーから放棄までのphpシリーズ-04.phpのページ間の値の移動とメンテナンス
1. ディレクトリ構造
2. 2つのページ間で値を渡します
1.提出物をもらう
Cookie は、サーバーがユーザーのコンピューター上に残す小さなファイルです
ホームページ php教程 php手册 PHP の開始から series-04.php のページ間の値の転送と保持の中止まで

PHP の開始から series-04.php のページ間の値の転送と保持の中止まで

Aug 25, 2016 am 10:20 AM

エントリーから放棄までのphpシリーズ-04.phpのページ間の値の移動とメンテナンス

1. ディレクトリ構造

2. 2つのページ間で値を渡します

2 つのページ間で少量のデータを転送するには、get submit または post submit を使用できます。この 2 つの違いについては詳しく説明しません。

1.提出物をもらう

get submit を使用してデータを転送し、リンク アドレスでサーバーに送信される URL を以下のように変更しますhttp://www.cnblogs.com/MarkRao/p/php01.html?gName=mark&gAge=26

もちろん、フォームにmethod="get"を設定し、phpのgetで送信されたデータ値を受け取り、事前定義された$_GET変数を使用することもできます

GETメソッドでフォームから送信された情報は誰でも見ることができ(ブラウザのアドレスバーに表示されます)、送信される情報量には制限があります。

リーリー

「getPage.php」ファイルは、$_GET 変数を介してフォーム データを収集できるようになりました (フォーム フィールドの名前が自動的に $_GET 配列のキーになることに注意してください)。

リーリー

2. 投稿投稿

投稿送信を使用してデータを転送し、フォームでメソッド = "post" を設定し、php で投稿によって送信されたデータ値を受け取り、事前定義された

$_POST 変数を使用します

POSTメソッドでフォームから送信された情報は誰にも見えず(ブラウザのアドレスバーには表示されません)、送信される情報量に制限はありません。

注: ただし、デフォルトでは、POSTメソッドで送信される情報の最大量は8MBです(php.iniファイルのpost_max_sizeを設定することで変更可能)。

リーリー
「postPage.php」ファイルは、$_POST 変数を介してフォーム データを収集できるようになりました (フォーム フィールドの名前が自動的に $_POST 配列のキーになることに注意してください):

リーリー

3. 複数のページ間で値を維持する

複数のページ間でデータを維持するには、セッションを使用して保存するか、Cookie を使用して保存することができます。この 2 つの違いについては詳しく説明しません。

1.セッションセーブデータ

PHPセッション変数は、ユーザーセッション(セッション)に関する情報を保存したり、ユーザーセッション(セッション)の設定を変更したりするために使用されます。セッション変数には単一ユーザーの情報が保存され、アプリケーション内のすべてのページで使用できます。セッションの動作メカニズムは次のとおりです:

訪問者ごとに一意の ID (UID) を作成し、この UID に基づいて変数を保存します。 UID は Cookie に保存されるか、URL を通じて渡されます

PHP セッションにユーザー情報を保存する前に、まずセッションを開始する必要があります。

注: session_start() 関数は タグの前に配置する必要があります。 セッション変数を保存および取得する正しい方法は、PHP の

$_SESSION

変数を使用することです。 リーリー

2. Cookieはデータを保存します

Cookieはユーザーを識別するためによく使用されます。 。同じコンピュータがブラウザを通じてページをリクエストするたびに、Cookie がコンピュータに送信されます。 PHP を使用すると、Cookie 値を作成および取得できます。

setcookie()

関数は Cookie を設定するために使用されます。

注:

setcookie() 関数は タグの前に配置する必要があります。

構文は次のとおりです

リーリー

$_COOKIE
変数はCookieの値を取得するために使用されます。

リーリー

Cookie を削除するときは、有効期限
の日付を過去の時点に変更する必要があります

:
リーリー

はい、以上です!

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

ホット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衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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