Im 누군가 CodeIgniter에서 성공/실패 메시지를 처리하는 방법을 알려주고 있는지 궁금합니다. 예를 들어CodeIgniter - 성공 또는 실패 메시지 표시
, 내 사이트까지 사용자가 로그인, 이것은 동일한 컨트롤러 (생성 프로파일)에
if (!is_null($data = $this->auth->create_user($this->form_validation->set_value('username'), $this->form_validation->set_value('password')))) {
// Redirect to the successful controller
redirect('create-profile/successful');
} else {
// Redirect to the unsuccessful controller
redirect('create-profile/unsuccessful');
}
그런 다음 컨트롤러에서 발생하는 어떤 메신저 순간에하고있을 때, 나는 2가 이 다음과 같은
function successful()
{
$data['h1title'] = 'Successful Registration';
$data['subtext'] = '<p>Test to go here</p>';
// Load the message page
$this->load->view('message',$data);
}
문제처럼 방법은 단순히 site.com/create-profile/successful에 갈 수 있으며이 페이지를 표시하는 것입니다.
다른 사람이 나에게 더 나은 처리 방법을 제시 할 수 있다면 크게 환영 할 것입니다.
건배,
플래시 세션 데이터를 사용하는 방법에 대한 생각. 모든 성공/실패에 대해 별도의 페이지를 작성하는 대신 세션 데이터를 감지 할 때마다 경고 또는 성공 메시지를 인쇄하는 것이 훨씬 더 효율적입니다. – user482594