1
我正在爲我的項目使用codeigniter。這些是我的問題的症狀。Codeigniter控制器在SERVER上呈現空白
- 我控制器顯示空白頁。(名稱:註冊)
- 我的其他控制器沒有問題,運行良好。
- 註冊控制器在我的本地主機上運行良好,但在服務器上出現問題。
- 我沒有用過andy修改過的.htaccess文件。
- 有時頁面也顯示「內部服務器錯誤」
事情我沒有糾正
- 我改變了我的
$config['base_url']
=我的網址 - 我重新上傳了所有文件到服務器
我無法指出問題所在。
這是我的控制器代碼
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Signup extends CI_Controller {
function __construct() {
parent:: __construct();
$this->load->model('users_model','',TRUE);
}
public function index()
{
ini_set('display_errors', 1);
$data['title'] = "User Signup";
$data['type'] = "admin";
$this->load->helper(array('form'));
$this->load->view('signup',$data);
}
public function verify(){
$data = array(
'username' => $this->input->post('username'),
'email' => $this->input->post('email'),
'password' => $this->input->post('password'),
'created_on' => date("F j Y")
);
$r = $this->db->insert('users',$data);
$id = $this->db->insert_id();
$p = $this->db->insert('listing',array('user_id'=>$id));
if($r){
$data = array(
'username' => $this->input->post('username'),
'user_id' => $id,
'validated' => true
);
$this->load->library('session');
$this->session->set_userdata($data);
redirect(URL.'users');
}
}
public function check_username(){
$result = $this->users_model->check_username($_POST['val']);
$count = $result->result()[0]->count;
if($count == 0)
echo 1;
else
echo 0;
}
public function check_email(){
}
}
?>
什麼控制器你有麻煩?它是在名稱控制器和註冊方法上嗎? – tomexsans
結束標籤的PHP'?>'有時會產生問題,請確保您刪除它 –
@tomexsans控件名稱是註冊和文件名是signup.php –