0017

CakePHPで入力値を取得・表示するだけのプログラム

CakePHPで入力値を取得・表示するだけのプログラム

2011.2.13

CakePHPで入力した値を取得するだけのプログラムです。これだけのことでまだ手こずっている段階なので…w

確認環境

/app/controllers/sample_controller.php

data["name"];          //入力されたデータを取得
        $result = Sanitize::stripAll($input);   //入力されたデータをサニタイズ(浄化w)
        $this->set("result",$result);          //浄化したデータをviewへ送る
    }
}

/app/views/sample/index.ctp

「views」フォルダの中に「sample」を作成し、その中にindex.ctpとresult.ctpを入れます。





フォームの入力サンプル



フォームの入力サンプル


create(null, array('type'=>'post','action'=>'result')); ?>
名前: input('name', array('type'=>'text', 'div'=>false, 'label'=>false)); ?>
end('送信'); ?>

/app/views/sample/result.ctp

「views」フォルダの中に「sample」を作成し、その中にindex.ctpとresult.ctpを入れます。





【結果】フォームの入力サンプル



【結果】フォームの入力サンプル


あなたは

と入力しました。

入力画面へ戻る

ヘッダやフッタの共通化出来る部分をまとめる方法もありますが、それは次の記事にて。