PHPを学ぼう!

▼PHPを学ぶチャプターです。

 

 

 

quetion

 

素材メニュー

 ◆Chapter 1

 ◆Chapter 2

 ◆Chapter 3

 ◆Chapter 4

 

制作ヒント

 ◆制作のヒント

 

レッスンメニュー

 ◆Chapter2 練習問題

 ◆Chapter3 DB練習問題

おサルさんでもわかる?ホームページ作り! | htmlタグ辞典+css



◆Tip 3 - POSTやSESSIONのクリア

アンケートや投稿、問い合わせなどで"FORM"を使い記事の登録や送信を行う処理をする場合、"POST"や"SESSION"に登録された内容をクリアにしたいことがあります。

 

例えば、「問い合わせフォーム」で記入された内容をそのまま送信するのではなくメールアドレスや内容を投稿者に確認してもらってから送信する際に修正箇所があった場合、情報修正する画面に戻ってもらわなければなりません。

 

"POST"や"SESSION"に登録されたデータは、修正時には有効に使えるのですが、中にはその内容全体をリセットしたい場合があります。
しかし通常のリセットでは"POST"や"SESSION"にデータが残っているのでクリアができません。

 

実際にサンプル 1で動作の確認できます。
サンプル 1

 

"POST"のデータをクリアする場合には、"POST"を初期化します。

$_POST = array();

"SESSION"のデータをクリアする場合には、"SESSION"を初期化します。

//セッションの初期化
$_SESSION = array(); // セッション変数を全てクリア
session_destroy(); // セッションファイルを削除

 

"POST"のデータ削除については、サンプル 2で動作を確認できます。
サンプル 2

 

投稿(送信)される内容の確認が必要でなければ、特に問題視することはないかもしれません。
"POST"と"SESSION"の初期化、"reset"の"type"を"submit"として使う方法について理解しておく程度よいでしょう。

 

 


 

 

 

 

 

SSLに対応していません。

 


 

【関連サイト・リンク】

PHPを学ぼう! htmlタグ辞典+css おサルさんでもわかる? ホームページ作り! パワーポイントでYouTube動画を作る! 準備中 準備中 準備中

▲UP

Copyright (C) Ooedo21.com 2019. All Rights Reserved.

+