[Forbiden]
Jr. Member
 
Posts: 54

"Every story has its ending"
|
 |
Re:Una simple pregunta.
« Reply #2 on: December 09, 2003, 07:47:19 PM » |
|
0) extract($arr, EXTR_OVERWRITE); } error_reporting (E_ALL ^ E_NOTICE); include_once("QueryString.php"); include_once("Settings.php"); include_once("$sourcedir/Subs.php"); include_once("$sourcedir/Errors.php"); include_once("$sourcedir/Load.php"); include_once("$sourcedir/Security.php"); $dbcon = mysql_connect($db_server, $db_user, $db_passwd) or die(mysql_error()); mysql_select_db($db_name) or die(mysql_error()); $doLimitOne = ''; /* ### Log this click ### */ ClickLog(); /* ### Load the user's cookie (or set to guest) ### */ LoadCookie(); /* ### Load user settings ### */ LoadUserSettings(); /* ### load modsettings ### */ $modSettings = array(); $request = mysql_query("SELECT variable,value FROM {$db_prefix}settings WHERE (variable != 'agreement')") or database_error(__FILE__, __LINE__); while ($row = mysql_fetch_array($request)) $modSettings[$row['variable']] = $row['value']; $chklngfile = $chklngfile2 = $settings[23]; if ($modSettings['enableCompressedOutput'] && preg_match('/gzip/i', getEnv('HTTP_ACCEPT_ENCODING')) && @ini_get('zlib.output_compression') != '1') ob_start("ob_gzhandler"); else ob_start(); if (function_exists('session_start')) { session_start(); $sc = session_id(); } else $sc = ''; /* ### load language file ### */ if ($modSettings['userLanguage'] == 1) { if ($chklngfile == Null) include_once($language); else include_once($chklngfile2); } else include_once($language); /* ### Security stuff ### */ if (($board != '' && !is_numeric($board)) || ($threadid != '' && !is_numeric($threadid))) fatal_error($txt[399]); /* ### Banning ### */ banning(); /* ### Write log ### */ WriteLog(); /* ### Load board information ### */ LoadBoard(); set_error_handler("yabb_error_handler"); yymain(); function yymain() { global $maintenance, $action, $sourcedir, $settings, $username, $guestaccess, $modSettings, $currentboard, $db_prefix, $timeoffset; /* #### Choose what to do based on the form action #### */ if ($maintenance == 1 && $action == 'login2') { include_once("$sourcedir/LogInOut.php"); Login2(); } if ($maintenance == 1 && $settings[7] != 'Administrator') { include_once ("$sourcedir/Maintenance.php"); InMaintenance(); } /* ### Guest can do the very few following actions. */ if ($username == 'Guest' && $guestaccess == 0) if (!(($action == 'login') || ($action == 'login2') || ($action == 'register') || ($action == 'register2') || ($action == 'reminder'))) KickGuest(); if (($modSettings['trackStats'] == '1') && ($modSettings['hitStats'] == '1')) { $date = getdate(time() + $timeoffset * 3600); $statsquery = mysql_query("UPDATE {$db_prefix}log_activity SET hits = hits + 1 WHERE month = $date[mon] AND day = $date[mday] AND year = $date[year]") or database_error(__FILE__, __LINE__); if (mysql_affected_rows() == 0) $statsquery = mysql_query("INSERT INTO {$db_prefix}log_activity (month, day, year, hits) VALUES ($date[mon], $date[mday], $date[year], 1)") or database_error(__FILE__, __LINE__); } $actionArray = array( 'addboard' => array("$sourcedir/ManageBoards.php", 'CreateBoard'), 'admin' => array("$sourcedir/Admin.php", 'Admin'), 'boardrecount' => array("$sourcedir/Admin.php", 'AdminBoardRecount'), 'calendar' => array("$sourcedir/Calendar.php", 'ShowCalendar'), 'calendaree' => array("$sourcedir/Calendar.php", 'CalendarEditEvent'), 'calendaree2' => array("$sourcedir/Calendar.php", 'CalendarEditEvent2'), 'calendarle' => array("$sourcedir/Calendar.php", 'CalendarLinkEvent'), 'calendarle2' => array("$sourcedir/Calendar.php", 'CalendarLinkEvent2'), 'calendarpe' => array("$sourcedir/Calendar.php", 'CalendarPostEvent'), 'chat' => array("$sourcedir/Chat.php", 'ChatRoom'), 'clean_log' => array("$sourcedir/Admin.php", 'clean_log'), 'createcat' => array("$sourcedir/ManageCats.php", 'CreateCat'), 'deleteErrors' => array("$sourcedir/Errors.php", 'DeleteErrors'), 'deletemultimembers' => array("$sourcedir/Admin.php", 'DeleteMultiMembers'), 'detailedversion' => array("$sourcedir/Admin.php", 'ver_detail'), 'display' => array("$sourcedir/Display.php", 'Display'), 'displaynew' => array("$sourcedir/DisplayNew.php", 'DisplayNew'), 'do_clean_log' => array("$sourcedir/Admin.php", 'do_clean_log'), 'dumpdb' => array
|