CodeIgniterでフォームページの更新を防ぐには?
リダイレクトを使用する場合 - すべて問題ありませんが、ページ site.com/update/success に直接アピールできます。成功ページ (site.com/update/ からのみ) への直接アクセスを防ぐにはどうすればよいですか?
コントローラー update.php
public function index() {
if($this->form_validation->run() == FALSE) {
$data['error'] = 'Something wrong';
$this->load->view('update', $data);
} else {
redirect('/update/success');
}
}
public function success() {
$message = 'Your profile has been successfully updated';
$this->load->view($message);
}