前回の質門で得た回答で、エラー表示を可能としました。
実際に動いていたんですが、裏では色々とエラーが出てたみたいです。
できるだけ数は減らしたのですが、どうしても解決できない所がありました。
エラーメッセージは、Notice:Undefined variable: Form_data in ファイルパス on line 24 Notice: Undefined property: Form_Data::$ in ファイルパス on line 24
というものです。
PHP
1class Form_Data{ 2 // 保管用変数 3 private $Form_data = []; 4 private $Err_data = []; 5 6 // 入力データ用 7 public function data_set($name, $data){ 8 $this->$Form_data[$name] = $data; 9 } 10 public function data_get($name){ 11 return ($this->$Form_data[$name]); 12 } 13 14 // エラー用 15 public function err_set($name, $data){ 16 $this->$Err_data[$name] = $data; 17 } 18 public function err_get($name){ 19 echo($this->$Err_data[$name]); 20 } 21}
これは、フォームで入力された値の一時保管ともしエラーがあればエラーを保管したかったので作ったクラスです。
どうやらこのクラスのreturn ($this->$Form_data[$name]);
でエラーが発生しているようなのですが、何が原因かわかりません。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/08 07:07
2017/12/08 07:11
2017/12/08 07:18