dimanche 2 février 2020

No funcionan mis URL de codeigniter

subi mi primer pagina a un sitio web a un host, el problema es el siguiente, no me importaba los archivos css, ni los de bootstrap. El problema, era que yo tenia el siguiente codigo:

<link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/css/MiEstilo.css');?>">

Esto no funcionaba, cuando lo subi a mi host, cambie el codigo por:

<link rel="stylesheet" type="text/css" href="assets/css/MiEstilo.css">

Quitando la parte del codigo PHP, funciono.

Mi problema ahora, es que todos mis elementos de mi navbar, estan relacionados asi:

<a class="nav-link" href="<?php echo base_url ('Principal');?>" ><font size="5"><span class="icon-home2"></span>  Inicio</font></a>

Con el mismo codigo PHP, y esto no me funciona. Pedi ayuda a los administradores del sitio web que me esta hosteando, y me dijieron que no esta funcionando el codigo PHP. YA TENGO MODIFICADO MI ARCHIVO Autoupload de la siguiente forma:

$autoload['helper'] = array('url');

Necesito ayuda.

Les dejo mi archivo de rutas, y mi controlador welcome.

Archivo routes.php:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

$route['default_controller'] = 'welcome';
$route['404_override'] = '';
$route['translate_uri_dashes'] = FALSE;

$route['Principal'] = 'Welcome/index';
$route['Contacto'] = 'Welcome/Contacto';
$route['Proximamente'] = 'Welcome/Proximamente';

$route['Maipu2018'] = 'Welcome/Maipu2018';
$route['Maipu2019'] = 'Welcome/Maipu2019';
$route['Maipu2020'] = 'Welcome/Maipu2020';



$route['Proximas_carreras'] = 'Welcome/proximas_carreras';

$route['26_01_20'] = 'Welcome/domingo_26_01_20';
$route['25_01_20'] = 'Welcome/sabado_25_01_20';
$route['19_01_20'] = 'Welcome/domingo_19_01_20';
$route['12_01_20'] = 'Welcome/domingo_12_01_20';
$route['05_01_20'] = 'Welcome/domingo_05_01_20';
$route['04_01_20'] = 'Welcome/sabado_04_01_20';

Controlador Welcome:

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Welcome extends CI_Controller {

public function index()
    {
        $data = array('titulo' => 'Principal');
        $data['titulo'] = 'Inicio';
        $this->load->view('front/head_view', $data);
        $this->load->view('front/navbar_view');
        $this->load->view('Principal');
        $this->load->view('front/footer_view');
    }

    public function Contacto(){
        $data = array('titulo' => 'Principal');
        $data['titulo'] = 'Contacto';
        $this->load->view('front/head_view', $data);
        $this->load->view('front/navbar_view');
        $this->load->view('Contacto');
        $this->load->view('front/footer_view');
    }

    public function Proximamente(){
        $data = array('titulo' => 'Principal');
        $data['titulo'] = 'Proximamente';
        $this->load->view('front/head_view', $data);
        $this->load->view('front/navbar_view');
        $this->load->view('Proximamente');
        $this->load->view('front/footer_view');
    }
}

Ahora que mi sitio web, esta cargado en el host, nose como hacer que funcionen mis rutas, o como llamarlas... :c




Aucun commentaire:

Enregistrer un commentaire