template_dir ='templates/v1.2/'; /// $smarty->debugging = false; /// $smarty->assign('design','v1.2/'); /// require ($serverpfad.'/smarty/libs/SmartyPaginate.class.php'); /// /////////////////////////////////////////////////////////////////// /** /// Datenbanktabellen //$tblprefix = "f1_"; //$tbl = array(); //$tbl['user'] = $tblprefix ."user"; // Tabelle mit den Userdaten //// Weitere Tabellen //$tbl['tipps'] = $tblprefix ."tipps"; // Tabelle mit den tipps //$tbl['teams'] = $tblprefix ."teams"; // Tabelle mit den Teams //$tbl['pilot'] = $tblprefix ."pilot"; // Tabelle mit den Piloten //$tbl['pilot_team'] = $tblprefix ."pilot_team"; // Tabelle mit zugehörigkeit pilot zum team //$tbl['rennen'] = $tblprefix ."rennen"; // Tabelle mit den Rennen //$tbl['gpnamen'] = $tblprefix ."gpnamen"; // Tabelle mit den Rennnamen //$tbl['ergebniss_renn'] = $tblprefix ."ergebniss_renn"; // Tabelle mit den Rennergebnissen //$tbl['ergebniss_qali'] = $tblprefix ."ergebniss_qali"; // Tabelle mit den Qaliergebnissen //$tbl['nation'] = $tblprefix ."nation"; // Tabelle mit den Ländern //$tbl['punkte'] = $tblprefix ."punkte"; // Tabelle mit der Punkteverteilung //$tbl['news'] = $tblprefix ."news"; // Tabelle mit den News //$tbl['news_kommentare'] = $tblprefix ."news_kommentare"; // Tabelle mit den kommentaren für die news //$tbl['user_groups'] = $tblprefix ."user_groups"; // Zuweisungstabelle der gruppen //$tbl['usergroups_name'] = $tblprefix ."usergroups_name"; // Gruppentabelle //$tbl['pkt_calc'] = $tblprefix ."pkt_calc"; // Tabelle mit den punkten der user //$tbl['counter'] = $tblprefix ."counter"; // Tabelle mit den usern die online waren //$tbl['rechte'] = $tblprefix ."rechte"; // Tabelle mit den rechten //$tbl['navigation_org'] = $tblprefix ."navigation_org"; // komplettes navigationsmenu //$tbl['reminder'] = $tblprefix ."reminder"; // Hier wird geschaut ob der user diese email schon bekommen hat //$tbl['deleted'] = $tblprefix ."user_deleted"; // Tabelle mit gelöschten usern //$tbl['menu'] = $tblprefix ."menu"; // Tabelle mit den menus // // //$tbl['sites'] = $tblprefix ."sites"; // Tabelle mit .php und ihren synonymen +rechte die ben�tigt werden //$tbl['config'] = $tblprefix ."config"; // Tabelle mit .php und ihren synonymen +rechte die ben�tigt werden //$tbl['msg'] = $tblprefix ."msg"; //$tbl['u_conf'] = $tblprefix ."user_config"; //$tbl['logs'] = $tblprefix ."logs"; // Tabelle mit allen logevents //$tbl['ausfallgrund'] = $tblprefix ."ausfallgrund"; // Tabelle mit allen ausfallgründen //$tbl['user_groups'] = $tblprefix ."user_groups"; // Zuweisungstabelle der gruppen //$tbl['usergroups_name'] = $tblprefix ."usergroups_name"; // Gruppentabelle //$tbl['version'] = $tblprefix ."version"; // Tippspielversion // //#################################### //###### Tabellen Bonusfragen ######## //#################################### //$tbl['bonus_tipps'] = $tblprefix ."bonus_tipps"; // Tabelle mit allen abgegebenen Tipps //$tbl['bonus_fragen'] = $tblprefix ."bonus_fragen"; // Tabelle mit allen bonusfragen //$tbl['bonus_laufzeit'] = $tblprefix ."bonus_laufzeit"; // Hier wird die laufzeit der frage zugeordnet //#################################### //###### Tabellen für das forum ###### //#################################### //$tbl['forum_boards'] = $tblprefix ."forum_boards"; // Tabelle mit den boards //$tbl['forum_categories'] = $tblprefix ."forum_categories"; // Tabelle mit den forumkategorien //$tbl['forum_posts'] = $tblprefix ."forum_posts"; // Tabelle mit den posts zum thread //$tbl['forum_threads'] = $tblprefix ."forum_threads"; // Tabelle mit den forumthreads //$tbl['forum_stats'] = $tblprefix ."forum_stats"; // hier kommt wenn ein thread oder post erstellt wird die jeweilige id rein um die gesamtzahl zu errechnen // //#################################### //###### Tabellen Umfragen ###### //#################################### //$tbl['poll_question'] = $tblprefix ."poll_question"; // Umfrage fragen //$tbl['poll_option'] = $tblprefix ."poll_option"; // Umfrage antworten //$tbl['poll_ips'] = $tblprefix ."poll_ips"; // ip sperren //#################################### //###### Tabellen Shoutbox ###### //#################################### //#$tbl['shoutbox'] = $tblprefix ."shoutbox"; // //#################################### //###### Tabellen Eventcalender ###### //#################################### //$tbl['events'] = $tblprefix ."eventcalender"; // //########################################## //###### Tabelle für alle Weltmeister ###### //########################################## //$tbl['weltmeister'] = $tblprefix ."weltmeister"; // //############################################# //###### Tabelle für Private Nachrichten ###### //############################################ //$tbl['pmsytem'] = $tblprefix ."pmsytem"; //$tbl['pmcounter'] = $tblprefix ."pmcounter"; // //##################################### //###### Tabelle für Tippgruppen ###### //##################################### //$tbl['tippgruppen'] = $tblprefix ."tippgruppen"; //$tbl['tippgruppen_user'] = $tblprefix ."tippgruppen_user"; //$tbl['tippgruppen_anfragen'] = $tblprefix ."tippgruppen_anfragen"; //##################################### //###### Tabelle für Gästebuch ###### //##################################### //$tbl['guestbook'] = $tblprefix ."guestbook"; // //################################################### //###### Tabelle für Tabs im Willkommenbereich ###### //################################################### //$tbl['tabs_intern'] = $tblprefix ."tabs_intern"; //$tbl['tabs_user'] = $tblprefix ."tabs_user"; // //################################################### //###### Tabelle für User Prämien ###### //################################################### //$tbl['UserPraemien'] = $tblprefix ."UserPraemien"; //$tbl['UserPraemienPunkte'] = $tblprefix ."UserPraemienPunkte"; /// wenn bedingungen erfüllt werden hier die punkte gespeichert **/ /** ################ Punkteverteilung Tipps ################ ################################################################################################################ **/ $CONFIG['TEN']['ABSTAND'] = 3; #Gibt an wieviel abstand der tipp zur position des fahrers max haben darf $smarty->assign('tendabstand',$CONFIG['TEN']['ABSTAND']); $CONFIG['DIFF']['ABSTAND'] = 1; #Gibt an wieviel abstand der tipp zur position des fahrers max haben darf $smarty->assign('diffabstand',$CONFIG['DIFF']['ABSTAND']); #####Wenn Tipps vor dem Qualifying abgegeben wurden###### $CONFIG['TIPPVOR']['EXACT'] = 10; #Punkte wenn der abgegebene Tipp genau der Platzierung entspricht #$color['VO']['EXACT'] = "red"; #$color gibt die schriftfarbe an $smarty->assign('va',$CONFIG['TIPPVOR']['EXACT']); $CONFIG['TIPPVOR']['DIFFERENZ'] = 6; #Punkte wenn der abgegebene Tipp der Platzierung entspricht anhand der $CONFIG['DIFF']['ABSTAND'] #$color['VO']['DIFFERENZ'] = "#00BF00"; #$color gibt die schriftfarbe an $smarty->assign('vd', $CONFIG['TIPPVOR']['DIFFERENZ']); $CONFIG['TIPPVOR']['TENDENZ'] = 3; #Punkte wenn der abgegebene Tipp der Platzierung entspricht anhand der $CONFIG['TEN']['ABSTAND'] #$color['VO']['TENDENZ'] = "#0000BF"; #$color gibt die schriftfarbe an $smarty->assign('vt',$CONFIG['TIPPVOR']['TENDENZ']); #####Wenn Tipps nach dem Qualifying abgegeben wurden###### $CONFIG['TIPPNACH']['EXACT'] = 5; #Punkte wenn der abgegebene Tipp genau der Platzierung entspricht $smarty->assign('na',$CONFIG['TIPPNACH']['EXACT']); $CONFIG['TIPPNACH']['DIFFERENZ'] = 2; #Punkte wenn der abgegebene Tipp der Platzierung entspricht anhand der $CONFIG['DIFFERENZ']['ABSTAND'] $smarty->assign('nd',$CONFIG['TIPPNACH']['DIFFERENZ']); $CONFIG['TIPPNACH']['TENDENZ'] = 1; #Punkte wenn der abgegebene Tipp der Platzierung entspricht anhand der $CONFIG['TENDENZ']['ABSTAND'] $smarty->assign('nt',$CONFIG['TIPPNACH']['TENDENZ']); /** ################ Ende Punkteverteilung ################ ################################################################################################################ **/ ############################################################################################################################################################################################################################### /////////////////////////////////////////////////////////////////// /////////////////////// ///////////////////////////////// Anzahl Shoutboxeinträge ///////////////////////////////// /////////////////////////////////////////////////////////////////// /////////////////////// #$CONFIG['SHOUTBOX']['LIST'] = 10; ############################################################################################################################################################################################################################### global $debug; $meldung = 0; global $meldung; //spl_autoload_register('__autoload'); ////damit nach smarty autoload wieder funzt //function __autoload($class_name) { // include 'classes/'.$class_name . '.class.php'; //} #$handler = new errorhandel(); #set_error_handler(array(&$handler, "myErrorHandler")); spl_autoload_register('autoLoader'); $cfg = new configuration($db['server'],$db['name'],$db['user'],$db['pass'],$tbl); $config = $cfg->collect_vars(); $cookie = new cookie(); $sess = new session(); $statistic = new statistic(); $login = new login(); $admin = new administrator(); // classe für den kompletten adminbereich $NewsLoad = new NewsLoad(); // news anzeigen $message = new privatemessage(); $Allgemein = new Allgemeine(); // seiten funktionen z.b. versions nummer $member_edit = new member_edit(); $userbox = new userbox(); $UserStats = new UserStats(); // userstats anzeigen des eingelogten user $SaisonUebersicht = new SaisonUebersicht(); $bonus = new bonus(); // bonusfragen anzeigen $Forum = new Forum(); $gaestebuch = new gaestebuch(); // gästebuch einträge anzeigen #$meister = new meister(); // hier wird der meister der saison automatisch eingetragen $xml2Array = new xml2Array(); $DBquery = new Database ( "mysql:dbname=".$db['name'].";host=".$db['server']."", "".$db['user']."", "".$db['pass'].""); $DBquery->connect(); //////////////prüfen ob session gesetzt werden kann if($sess->get_sessid() == false){ echo "es konnte keine session gesetzt werden, damit ist kein login möglich"; }else{ # echo "Session id
".$sess->get_sessid(); $config['user'] = $login->display_login(); //damit wird der eingelogte status festgelegt .... $config['user']['req'] = $_SERVER['REQUEST_URI']; $smarty->assign("usrdata", $config['user']);// an smarty übergeben damit da klar is was für eine headline angezeigt wird $smarty->assign("f1_config", $config['f1_config']);// an smarty übergeben damit da klar is was für eine headline angezeigt wird $smarty->assign("_SESSION", $_SESSION);// an smarty übergeben damit da klar is was für eine headline angezeigt wird } // //$statistic = new statistic(); // seiten statistic //#$rechte = new rechte(); //$login = new login(); //$menubuilder = new menubuilder(); //$toastmsg = new toastmsg(); //$funcs = new functionen(); //$member_edit = new member_edit(); //$userbox = new userbox(); //$message = new privatemessage(); //$logs = new logs(); //$bonus = new bonus(); // bonusfragen anzeigen //$meister = new meister(); // hier wird der meister der saison automatisch eingetragen //$bbcode = new bbcode(); //$admin = new administrator(); // classe für den kompletten adminbereich //$events = new eventcalender(); // Classe für den eventcalender //$tippgruppen = new tippGruppen(); // tippgruppen anzeigen //$gaestebuch = new gaestebuch(); // gästebuch einträge anzeigen //$UserStats = new UserStats(); // userstats anzeigen des eingelogten user // //$LastGpResults = new LastGpResults(); // ergebniss des letzten rennens anzeigen //$NewsLoad = new NewsLoad(); // news anzeigen //$alleDriverandTeams = new allDriverandTeams(); // alle fahrer und teams der saison anzeigen //$Allgemein = new Allgemeine(); // seiten funktionen z.b. versions nummer //$Praemien = new Praemien(); // Prämienfunktion //$DBquery = new Database( "mysql:dbname=f1;host=localhost", "formel1", "sZj73k^8"); //$DBquery->connect(); /** Externe Datenbank Abfrage **/ #$xml2Array = new xml2Array(); define("inner", "no"); ?>
Notice: Undefined variable: config in /var/www/vhosts/sport-lzh.de/httpdocs/f1/include/menu.php on line 6

Notice: Undefined variable: DBquery in /var/www/vhosts/sport-lzh.de/httpdocs/f1/include/menu.php on line 22

Fatal error: Uncaught Error: Call to a member function connect() on null in /var/www/vhosts/sport-lzh.de/httpdocs/f1/include/menu.php:22 Stack trace: #0 /var/www/vhosts/sport-lzh.de/httpdocs/f1/index.php(43): include() #1 {main} thrown in /var/www/vhosts/sport-lzh.de/httpdocs/f1/include/menu.php on line 22