function getsimplequeryjson($query) { require_once 'dbconnection.php'; $ret_val = array(); $mysqli = MySQLConnection::Open(); if ($result = $mysqli->query($query)) { $ret_val = make_json_array($result); } MySQLConnection::Close($mysqli); return $ret_val; }
$relatedPosts = PostFactory::GetRelatedPosts($postid); MySQLConnection::Close($GLOBALS['mysqli']); //allow cors cors(); echo json_encode($relatedPosts); }); $app->get('/getrecentposts/', function () { require_once 'common/dbconnection.php'; require_once 'category.php'; require_once 'post.php'; require_once 'posttype.php'; require_once 'userresponse.php'; require_once 'userreply.php'; $GLOBALS['mysqli'] = MySQLConnection::Open(); $relatedPosts = PostFactory::GetRecentPosts(); MySQLConnection::Close($GLOBALS['mysqli']); //allow cors cors(); echo json_encode($relatedPosts); }); $app->run(); class User { public function __construct($username, $password) { $this->UserName = $username; $this->Password = $password; if ($username == 'gapeterb' && $password == 'danielb') { $this->IsValidUser = TRUE; } }