https://teratail.com/questions/14437とのことですが、
現在fuelPHPを扱っています。
とりあえず練習なのでコントローラーからビューを呼び出しています。
*コントローラー側
php
1<?php 2class Controller_Login extends Controller { 3 4 public function action_index() { 5 6 $view = Response::forge(View::forge('login')); 7 return $view; 8 9 } 10}
*ビュー側
php
1<!DOCTYPE html> 2<html> 3<head> 4 <meta charset="utf-8"> 5 <title>Hello world</title> 6</head> 7<body> 8 <p>ログイン画面から</p> 9 <form action="" method="get"> 10 <table> 11 <tbody> 12 <tr> 13 <td> 14 メールアドレス 15 </td> 16 <td> 17 <input type="text" name="mail" value="<?= filter_input(INPUT_GET,'mail') ?>"> 18 </td> 19 </tr> 20 <tr> 21 <td> 22 パスワード 23 </td> 24 <td> 25 <input type="text" name="pass" value="<?= filter_input(INPUT_GET,'pass') ?>"> 26 </td> 27 </tr> 28 29 </tbody> 30 </table> 31 <input type="submit" name="submit" value="送信"> 32 </form> 33</body> 34</html> 35
コントローラーからビューに値を渡す方法はわかります。
しかし、ビュー側のフォームに入力された文字列などをコントローラでごにょごにょしたいと思い調べていたら冒頭のURLにたどり着きました。
入力値をDBに登録したい場合、
流れ的に
ビュー
↓
コントローラー
↓
モデル
を通るはずです。
こういう場合どうすればいいのでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。