Почему код состояния 303 при перенаправлении через контроллер - PullRequest
0 голосов
/ 27 сентября 2018

Мне нужно получить код без ошибок, но здесь код состояния отображается как 303, и он говорит «увидеть больше».В предварительном просмотре и ответе также указано «Не удалось загрузить данные ответа».

При удалении строки перенаправления код состояния отображается как 200.

Ниже приведена функция моих контроллеров.

public function sendmail()
{
    $config = array(
        // config data
    );

    $this->email->initialize($config);

    $senderEmail = $this->input->post('senderEmail');
    $senderName = $this->input->post('senderName');
    $content = $this->input->post('emailcont');


    if ($this->emailModel->sendmail($senderEmail, $senderName, $content)) {
        $this->session->set_flashdata("email_sent","Email sent successfully.");  
        redirect('AboutController');
    }
    else {
        $this->session->set_flashdata("email_sent","Error in sending Email.");
    }       
}

Есть причина, по которой это происходит?

1 Ответ

0 голосов
/ 27 сентября 2018
You should have to use the function name also .You have to provide 
AboutController's 
function name where you want to redirect .
Try :
redirect('AboutController/function_name');
But Please make sure that you are using atleast codeigniter version 3.0 
...