<?php require_once "config.php"; require_once "models/DataObject.php"; require_once "models/Review.php"; require_once "models/Users_Favorite.php"; require_once "models/Budget.php"; Core::bootstrap(false); Session::check(); if (!defined("ALL_ASSETS")) { define("ALL_ASSETS", "all_assets"); } // TODO: add API keys to these function calls // getSystemDrawerJobs if (validateAction()) { if (!empty($_REQUEST['action'])) { mysql_connect(DB_SERVER, DB_USER, DB_PASSWORD); mysql_select_db(DB_NAME); switch ($_REQUEST['action']) { case 'updateuser': Utils::validateAPIKey(); updateuser(); break; case 'pushVerifyUser': Utils::validateAPIKey(); pushVerifyUser(); break; case 'login': Utils::validateAPIKey(); loginUserIntoSession(); break;
case 'g': case 'gb': $val *= 1024; case 'm': case 'mb': $val *= 1024; case 'k': case 'kb': $val *= 1024; } return (int) $val; } if (!isset($_GET['action'])) { header('Location: install.php?action=welcome'); } if (!validateAction()) { header('Location: install.php?action=welcome'); } ?> <!DOCTYPE html> <html> <head> <title>Install | Educask Development Core</title> <link rel="icon" type="image/png" href="images/educaskFavicon.ico"> <style type="text/css"> body { margin: 0; padding: 0; color: #333333; font-family: 'Lucida Sans Unicode', 'Bitstream Vera Sans', 'Trebuchet Unicode MS', 'Lucida Grande', Verdana, Helvetica, sans-serif; }
} $userIdResult = dbUtil::SELECT("SELECT clmnId FROM tblUsers WHERE clmnUserName=:uname", array(':uname' => $_SESSION['un'])); if (count($userIdResult) != 0) { $userId = $userIdResult[0]['clmnId']; } else { die; } getWatchers($fileId, $userId, true); } else { if ($mode == 'action') { $actMode = $_GET['action']; $fileName = $_GET['file']; $lineNo = $_GET['line']; $text = $_GET['text']; $cursPos = $_GET['pos']; $val = validateAction($actMode); if ($val == true) { $fileIdResult = dbUtil::SELECT("SELECT clmnFileId FROM tblFiles WHERE clmnFileName=:name AND clmnUNFile=:uname", array(':name' => $fileName, ':uname' => $_SESSION['un'])); if (count($fileIdResult) != 0) { $fileId = $fileIdResult[0]['clmnFileId']; } else { die; } $userIdResult = dbUtil::SELECT("SELECT clmnId FROM tblUsers WHERE clmnUserName=:uname", array(':uname' => $_SESSION['un'])); if (count($userIdResult) != 0) { $userId = $userIdResult[0]['clmnId']; } else { die; } $exc = dbUtil::INSERT("INSERT INTO tblFileModif VALUES('', :clmnfileid, :clmnuserid, :clmnfileline, :clmnmode, :clmntext, :clmnpos)", array(':clmnfileid' => $fileId, ':clmnuserid' => $userId, ':clmnfileline' => $lineNo, ':clmnmode' => $actMode, ':clmntext' => $text, ':clmnpos' => $curPos)); if ($exc == true) {