header("Location: /"); } define("WEBSITE_URL", "ViewGrab.com"); define("PAYPAL_URL", "www.paypal.com"); define("PAYPAL_EMAIL", "*****@*****.**"); define("INDEX", "from_index"); require "classes/Main.php"; date_default_timezone_set("America/Chicago"); ob_start(); //$mysqli = new mysqli("localhost", "chiller", "mainSystemischill@19", "grabviews"); if (isset($_GET['paypal']) && strpos($_GET['paypal'], "paypal_ipn") !== false) { require_once "classes/ipnListener.php"; $ipnListener = new IpnListener($mysqli); switch ($_GET['paypal']) { case "paypal_ipn_buy": $result = $ipnListener->processBuyIpn(); break; case "paypal_ipn_sub": $result = $ipnListener->processSubIpn(); break; } exit; } $mainSystem = new Main(); $pageData = $mainSystem->getPageData(); $isOnlineViewer = $pageData['title'] == "Online Viewer"; if ($isOnlineViewer) { require "classes/onlineViewer.php"; $onlineViewer = new OnlineViewer($mainSystem); $onlineViewer->updatePreviousVideo(); }