在我的頭鑑於我寫了這個代碼:如何在codeigniter中將視圖重定向到控制器?
<?php
if($this->session->userdata('logged_in')) {
$query = $this->db->get_where('instructors', array('id' => $this->session->userdata('id')));
$insdatacheck = $query->row_array();
if($insdatacheck['name'] == '') {
redirect(base_url().'user/continueregistration');
} else { ?>
<script type="text/javascript">alert('test');</script>
<?php
}
}
?>
不過,這並不重定向到以下頁面。但是,如果我在控制器中編寫它,它可以正常工作。我把它寫在標題視圖中,因爲我想在輸入用戶的每個頁面中檢查它。我該如何改進它並以適當的方式書寫?在此先感謝
正確的做法是把這個控制器。通常從控制器調用一個視圖,所以你可以隨時使用控制器邏輯 – Vickel
,但是如何以這種方式放置這個控制器,它必須在輸入用戶的每個頁面中檢查這個代碼? –
查看Muhammad Usman的回答 – Vickel