スポンサーサイト

一定期間更新がないため広告を表示しています

Notice: Undefined index: name in PHP input ?

phpでスケジュールを作っていたところ表題のように

Notice: Undefined index: name inってインプット

のテキストタイプの入力部分に表示されました。

こてってなに?

エラーではなくて警告を出力している。

内容は「Notice: Undefined index:mode 」で、


「modeという変数が定義されていない」ので警告!

変数を使用する前に初期化をすると解決する。

例えば空文字をセットしておくとエラーが解決!


//変数の初期化を行う
if(!isset($_POST["year"])){$_POST["year"]="";}
if(!isset($_POST["month"])){$_POST["month"]="";}
if(!isset($_POST["day"])){$_POST["day"]="";}
if(!isset($_POST["title"])){$_POST["title"]="";}
if(!isset($_POST["body"])){$_POST["body"]="";}
?>



スポンサーサイト

Comments

Leave a Reply