So erhalten Sie die Basis-URL in CodeIgniter 2.*

Lesezeit: 2 Minuten

Benutzer-Avatar
Hai Truong IT

In der config.php

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

Im Hinblick auf

<link rel="stylesheet" href="https://stackoverflow.com/questions/7503302/<?php base_url(); ?>css/default.css" type="text/css" />

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

  • Sie vergessen echo href=” versuchen Sie dies, es funktioniert für Sie.

    – pratik

    12. Oktober 2012 um 11:57 Uhr

Benutzer-Avatar
Muhammad Usman

Benutzen base_url() (kurz), die muss man laden URL Helper Erste

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

Oder Sie können es automatisch laden, indem Sie es ändern application/config/autoload.php

Oder benutz einfach

$this->config->base_url();

Gleiches gilt für site_url().

Ich sehe auch, dass du vermisst wirst echo (obwohl es nicht Ihr aktuelles Problem ist), verwenden Sie den folgenden Code, um das Problem zu lösen

<link rel="stylesheet" href="https://stackoverflow.com/questions/7503302/<?php echo base_url(); ?>css/default.css" type="text/css" />

  • wenn ich nur $this->config->base_url(“localhost/mysite”); in meinem Controller bekomme aber immer noch Fehler Fatal error: Call to undefined function base_url() was ist hier falsch? Ich benutze CodeIgniter_2.1.4

    – Dele

    16. August 2013 um 1:37 Uhr


Ich weiß, das ist sehr spät, aber es ist nützlich für Neulinge. Wir können den URL-Helfer atuloaden und er wird in der gesamten Anwendung verfügbar sein. Ändern Sie dazu in application\config\autoload.php wie folgt –

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

Benutzer-Avatar
Birderic

Sie müssen den URL-Helfer laden, um ihn verwenden zu können base_url(). Führen Sie in Ihrem Controller Folgendes aus:

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

Dann können Sie aus Ihrer Sicht Folgendes tun:

echo base_url();

Laden Sie einfach die Hilfsklasse

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

das ist es.

Sie müssen den URL-Helfer in config/autoload hinzufügen

$autoload['helper'] = array('form', 'url', 'file', 'html'); <-- Like This

Dann können Sie base_url oder jede Art von URL verwenden.

1257630cookie-checkSo erhalten Sie die Basis-URL in CodeIgniter 2.*

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy