Seite 1 von 1

Fatal_error

Verfasst: Fr 18.Mär, 2022 08:35
von Icke
Hallo Leute,

PHP Fatal error: Cannot redeclare lang_getfrombrowser() (previously declared in der Startdatei! :eek:


heir ein Code -Auszug:
<?php session_start();

include($_SERVER["DOCUMENT_ROOT"].'/includes/config.inc');

function lang_getfrombrowser ($allowed_languages, $default_language, $lang_variable = null, $strict_mode = true)
{
if ($lang_variable === null)
{
$lang_variable = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
}
// wurde irgendwelche Information mitgeschickt?
if (empty($lang_variable)) {
// Nein? => Standardsprache zurückgeben
return $default_language;
}
.....
der Code geht noch weiter "Sprache"
irgendwas ist da falsch!?

Re: Fatal_error

Verfasst: Fr 18.Mär, 2022 16:09
von oxpus
Die Datei mit dieser Funktion scheint mehrfach aufgerufen zu werden.
Das sollte geprüft und vermieden werden.
Ggf. ein include() durch include_once() ersetzen.

Re: Fatal_error

Verfasst: Fr 18.Mär, 2022 16:37
von Icke
Hallo Oxpus,

danke für deinen Tipp! :)