PHP でページ間で値を転送および維持する方法
Jun 01, 2018 pm 02:54 PM
php
方法
この記事では、PHP ページ間で値を転送および維持する方法を主に紹介します。転送された値は主に get と post を通じて送信され、データはセッションと Cookie を通じて維持されます。この記事は非常に詳細で参考値です。必要な友達はそれを参照してください。 次へ
1. ディレクトリ構造
2. 2 つのページ間で値を渡す
1. Get submit
<html> <head> <meta charset="utf-8"> <title>get提交值</title> </head> <body> <form action="getPage.php" method="get"> 名字: <input type="text" name="gName"> 年龄: <input type="text" name="gAge"> <input type="submit" value="提交"> </form> </body> </html>
ログイン後にコピー
1 欢迎 <?php echo $_GET["gName"]; ?>!<br> 2 你的年龄是 <?php echo $_GET["gAge"]; ?> 岁。
ログイン後にコピー
2. Post submit
<html> <head> <meta charset="utf-8"> <title>post提交值</title> </head> <body> <form action="postPage.php" method="post"> 名字: <input type="text" name="pName"> 年龄: <input type="text" name="pAge"> <input type="submit" value="提交"> </form> </body> </html>
ログイン後にコピー
欢迎 <?php echo $_POST["pName"]; ?>!<br> 你的年龄是 <?php echo $_POST["pAge"]; ?> 岁。
ログイン後にコピー
3. 複数のページ間で値を保持する
複数のページ間でデータを保持するには、セッションを使用して保存するか、Cookie を使用して保存することができます。この 2 つの違いについては詳しく説明しません。 。 1.セッションセーブデータ
<?php session_start(); // 存储 session 数据 $_SESSION['viewCount']=1; ?> <html> <head> <meta charset="utf-8"> <title>session保持数据值</title> </head> <body> <?php // 取出 session 数据 echo "浏览量:". $_SESSION['viewCount']; ?> </body> </html>
ログイン後にコピー
2. Cookie 保存データ
//name存储的键名 //value存储的键值 //expire存储的超时时间 //path存储的位置 //domain存储区别的域名 setcookie(name, value, expire, path, domain);
ログイン後にコピー
<?php // 输出 cookie 值 echo $_COOKIE["user"]; // 查看所有 cookie print_r($_COOKIE); ?>
ログイン後にコピー
<?php // 设置 cookie 过期时间为过去 1 小时 setcookie("user", "", time()-3600); ?>
ログイン後にコピー
php画像をデータ/base64データストリームに変換するソースコードの詳細な説明
phpMicrosoft MSSQL (SQLサーバー)に接続するための戦略
以上がPHP でページ間で値を転送および維持する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
2つのポイント博物館:すべての展示とそれらを見つける場所
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
2つのポイント博物館:すべての展示とそれらを見つける場所
3週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック
Gmailメールのログイン入り口はどこですか?
7125
9


Java チュートリアル
1534
14


Laravel チュートリアル
1256
25


PHP チュートリアル
1205
29


CakePHP チュートリアル
1153
46



Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
