usar configurar como base_url php codeigniter

php - configurar - get url codeigniter



Cómo obtener la URL base en CodeIgniter 2.* (4)

Para usar base_url() (taquigrafía), primero debe cargar el URL Helper

$this->load->helper(''url'');

O puede cargarlo automáticamente cambiando la application/config/autoload.php

O simplemente usa

$this->config->base_url();

Lo mismo se aplica a site_url() .

También puedo ver que te falta el echo (aunque no es tu problema actual), utiliza el siguiente código para resolver el problema

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

En config.php

$config[''base_url''] = ''http://localhost/codeigniter/'';

En vista

<link rel="stylesheet" href="<?php base_url(); ?>css/default.css" type="text/css" />

=> Error: Call to undefined function base_url(); Ayuadame


Sé que esto es muy tarde, pero es útil para los novatos. Podemos atuload url helper y estará disponible durante toda la aplicación. Para esto, en application / config / autoload.php modifique de la siguiente manera:

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


Solo carga la clase de ayuda

$this->load->helper(''url'');

Eso es.


base_url() cargar el URL Helper para poder usar base_url() . En tu controlador, haz:

$this->load->helper(''url'');

Entonces en su opinión puede hacer:

echo base_url();