kazunobu ichihashi
bobch****@gmail*****
2005年 10月 19日 (水) 09:53:27 JST
市橋です。 理解力がない&じっくり考えていないので、はずしてたらごめんなさい。 きっとアクションが2つありますよね? 1.入力フォーム表示アクション(クラスAとします) 2.入力フォーム内容受付(チェック)アクション(クラスBとします) で、クラスAでは class A { var $checkboxData = array(); function execute() { return "success"; } function setCheckboxData($s) { return $this->checkboxData = $s; } function getCheckboxData() { return $this->checkboxData; } } maple.ini [View] success = "A.html" クラスBでは class B { var $checkboxData = array(); function execute() { if ($isOK) { return "success"; } else { return "input"; } } function setCheckboxData($s) { return $this->checkboxData = $s; } function getCheckboxData() { return $this->checkboxData; } } maple.ini [View] success = "B.html" input = "A.html" A.htmlを表示した画面からアクションBを実行すると思います。 このときにA.html内にcheckboxDataにいれるべきデータをPOSTする 処理がない?ので、Bのvar $checkboxDataに入ってきていないんだと 思うんですが・・・ 違いますかね? -- Kazunobu Ichihashi(bobchin) <bobchin_ryu****@bb*****> Wiki http://bobchin.ddo.jp/wiki/ Diary http://d.hatena.ne.jp/bobchin/