Hallo Leute,
bei mir auf meinem Localen Server funktioniert die Seite einwandfrei,
jedoch bekomme ich nach dem upload auf meinem Webspace folgende
Fehlermeldung:
Fatal error: Cannot use object of type __PHP_Incomplete_Class as array in /home/www/web599/html/projektnext/php/session/session.ini.php on line 67
Zeile 67:
if (!isset($_SESSION['user']['banned']))
$_SESSION['user']['banned'] = false;
Auszug aus der Classe:
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
class Session {
/*---------------------------------------------------------------------------------------------------------------------------------------------*/
function __construct (){
/*/ System Settings: */
/*---------------------------------------------------------------------*/
$this->onchangeip = true;
$this->onchangeuseragent = true;
$this->cookieproof = true;
$this->getreferer = true;
$this->getclientdatas = true;
$this->checkclientuserdetails = true;
$this->javascriptproof = true;
$this->dynamicjavascriptproof = false;
$this->getip = true;
/*/ Constructor Funktionen: */
/*---------------------------------------------------------------------*/
$this->SessionStart();
/*/ Externe Bedingungs Geber: */
/*----------------------------------------------------------------------*/
// $_GET['ajax']; /* Verhindert Session Reneration & Weiterleitungen */
// $_GET['activation']; /* User Aktivierung - Verhindert Weiterleitungen */
// $_GET['user']; /* Bei Logout - Session_Destroy Cookies nicht prüfen*/
/*/ System Variablen:
/*---------------------------------------------------------------------*/
if (!isset($_SESSION['user']['banned'])) $_SESSION['user']['banned'] = false;
if (!isset($_SESSION['user']['bann_remaining'])) $_SESSION['user']['bann_remaining'] = 0;
if (!isset($_SESSION['user']['login'])) $_SESSION['user']['login'] = false;
if (!isset($_SESSION['user']['privileg'])) $_SESSION['user']['privileg'] = 'Guest';
if (!isset($_SESSION['user']['ip_version'])) $_SESSION['user']['ip_version'] = 'Unknown';
if (!isset($_SESSION['user']['ipadresse'])) $_SESSION['user']['ipadresse'] = 'Unknown';
if (!isset($_SESSION['user']['browser'])) $_SESSION['user']['browser'] = 'Unknown';
if (!isset($_SESSION['user']['browser_version'])) $_SESSION['user']['browser_version'] = 'Unknown';
if (!isset($_SESSION['user']['os'])) $_SESSION['user']['os'] = 'Unknown';
if (!isset($_SESSION['user']['css_version'])) $_SESSION['user']['css_version'] = 'Unknown';
if (!isset($_SESSION['user']['countryCode'])) $_SESSION['user']['countryCode'] = 'Unknown';
if (!isset($_SESSION['user']['countryName'])) $_SESSION['user']['countryName'] = 'Unknown';
if (!isset($_SESSION['user']['regionName'])) $_SESSION['user']['regionName'] = 'Unknown';
if (!isset($_SESSION['user']['referer'])) $_SESSION['user']['referer'] = 'Unknown';
if (!isset($_SESSION['user']['cookies'])) $_SESSION['user']['cookies'] = 'Unknown';
if (!isset($_SESSION['user']['javascript'])) $_SESSION['user']['javascript'] = 'Unknown';
if (!isset($_SESSION['user']['user_agent'])) $_SESSION['user']['user_agent'] = 'Unknown';
if (!isset($_SESSION['user']['come_in'])) $_SESSION['user']['come_in'] = date(Y."-".m."-".d." ".H.":".i.":".s);
if (!isset($_SESSION['user']['doduty'])) $_SESSION['user']['doduty'] = false;
if (!isset($_SESSION['sys']['dir'])) $_SESSION['sys']['dir'] = 'Unknown';
if (!isset($_SESSION['sys']['dir_array'])) $_SESSION['sys']['dir_array'] = 'Unknown';
if (!isset($_SESSION['sys']['script'])) $_SESSION['sys']['script'] = 'Unknown';
if (!isset($_SESSION['sys']['url'])) $_SESSION['sys']['url'] = 'Unknown';
if (!isset($_SESSION['sys']['pre_redirection'])) $_SESSION['sys']['pre_redirection'] = 'Unknown';
if (!isset($_SESSION['sys']['domain'])) $_SESSION['sys']['domain'] = 'Unknown';
/*/ Constructor Funktionen: */
/*---------------------------------------------------------------------*/
$this->DocumentPath();
$this->IPVersionsCheck();
$this->OnChangeIPv4();
$this->OnChangeUserAgent();
$this->CookieProof();
$this->GetClientDatas();
$this->CheckClientUserDetails();
$this->GetReferer();
$this->OrganizeJavascriptProof();
$this->GetIP();
}