forstår godt hvordan det virker
, havde lige det der med include den rigtigt.. men nu har jeg løst det
.
har dog nogen andre problemer
det er ligesom om den ikke gider loade mit modul fordi siden er bare blank og hvis jeg echo'er noget lige inden jeg loader mit modul så skriver den noget, men hvis jeg echo'er noget efter så skriver der ingen ting.
her er mit modul
- <?php
-
- class Member_model extends Model {
-
- fucntion validate()
- {
- $this->db->where('username', $this->input->post('username'));
- $this->db->where('password', sha1($this->input->post('password')));
- $query = $this->db->get('users');
-
- //Hvis den fandt noget i databasen return true
- if($query->num_rows == 1)
- {
- return true;
- }
- }
-
- function create_member()
- {
-
- }
-
- }
Her er min controller
- <?php
-
- class Forside extends Controller{
-
- function index()
- {
- $data['content'] = 'forside_view';
- $this->load->view('includes/template', $data);
- }
-
- function validate_inputs()
- {
- $this->load->model('member_model');
- $query = $this->load->validate();
- print_r($query);
- if($query)
- {
- $data = array(
- 'username' => $this->input->post('username'),
- 'is_logget_in' => true
- );
- $this->set_userdata($data);
- echo "scriptet er kørt";
- redirect('index');
- } else {
- echo "der skete en fejl";
- $this->index();
- }
- }//Lukker validate input
-
- }
Så har jeg et andet problem, den loader ikke mit stylesheet ordenligt, min header.php ligger i min view mappe under includes.
min css mappe ligger i roden altså ci/css
så når jeg i min header.php skriver
<?php echo base_url(); ?>css/style.css så hvis jeg skriver i min URL
http://ci/index.phpog når jeg så går ind på
http://ci/index.php/forside osv. så er stien forkert. ved i hvad jeg kan gøre?