[eluser]frist44[/eluser]
So I develop on my local machine and don't have problems with this. However, the following code in my controller is causing problems when uploaded to godaddy:
Code:
// If not username is provided, redirect to home
if ($username === FALSE) redirect(base_url());
if (!is_logged_in()) {
$this->session->set_userdata('prev_url', cur_url());
redirect_to_login();
}
// If username is the same as currently logged in user, redirec to user profile
if ($username == $this->session->userdata('username')) redirect(base_url() . 'user/profile');
if ( $userid = $this->users_model->get_userid_from_username($username) ){
$data['requests'] = $this->requests_model->get_requests_by_user($userid);
$data['supplies'] = $this->supplies_model->get_supplies_summary_by_user($userid);
$data['profile'] = $this->users_model->get_profile($userid);
$data['content_view'] = 'user_info_view';
$this->load->view('container_view', $data);
} else {
redirect(base_url());
}
This is the error:
A PHP Error was encountered
Severity: Notice
Message: Trying to get property of non-object
Filename: models/users_model.php
Line Number: 160
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/content/d/a/t/databanks/html/system/libraries/Exceptions.php:166)
Filename: helpers/url_helper.php
Line Number: 539
How can I avoid these problems?