Avatar billede Slettet bruger
21. december 2008 - 01:17 Der er 6 kommentarer og
1 løsning

Undefined index: HTTP_HOST

Hej Eksperter
Jeg er ved at installere Jaws Project på min server men er stødt på denne fejl:
Notice: Undefined index: HTTP_HOST in C:\httpd\HtDocs\www\pilevang\include\Jaws\Utils.php on line 75

Stykket hvor fejlen ligger ser sådan her ud:

/**
    * Get base url
    *
    * @access  public
    * @param  string  $script_name base script
    * @return  string  url of base script
    */
    function getBaseURL($script_name)
    {
        $site_url = array();
        $site_url['scheme'] = (isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']) == 'on')? 'https' : 'http';
        $host = $_SERVER['HTTP_HOST'];
        if (false === strpos($host, ':')) {
            $site_url['host'] = $host;
        } else {
            $site_url['host'] = substr($host, 0, strpos($host, ':'));
            $site_url['port'] = substr($host, strpos($host, ':') + 1);
        }

        $path = strip_tags($_SERVER['PHP_SELF']);
        if (false === strpos($path, $script_name)) {
            $path = strip_tags($_SERVER['SCRIPT_NAME']);
        }
        $site_url['path'] = substr($path, 0, strpos($path, $script_name)-1);
        $url = $site_url['path'];
        $url = $site_url['scheme'] . '://' . $site_url['host'] . (isset($site_url['port'])? ':'.$site_url['port'] : '') . $url;
        return $url;
    }

Er der nogen der kan hjælpe???

T2C
Avatar billede Slettet bruger
21. december 2008 - 01:18 #1
Undskyld linje 75 er:
$host = $_SERVER['HTTP_HOST'];

T2C
Avatar billede coderdk Praktikant
21. december 2008 - 01:50 #2
Erh, hvilken version af PHP er det?!
Avatar billede Slettet bruger
21. december 2008 - 01:52 #3
Æhhh
Hvordan er det nu lige man kalder det frem???
er det ikke noget med phpinfo eller sådan noget...

T2C
Avatar billede coderdk Praktikant
21. december 2008 - 02:16 #4
yep:

phpinfo();
Avatar billede Slettet bruger
21. december 2008 - 02:38 #5
PHP Version 4.4.3

T2C
Avatar billede erikjacobsen Ekspert
21. december 2008 - 09:14 #6
$host = $_SERVER['HTTP_HOST'];

kan rettes til

$host = isset($_SERVER['HTTP_HOST'])?$_SERVER['HTTP_HOST']):"";

Iøvrigt: version 4.4.3 er ved at være halvgammel.
Avatar billede Slettet bruger
24. februar 2009 - 11:09 #7
Lukker spm og takker Erik
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester