Skip to content
Snippets Groups Projects
Commit 1eea79e6 authored by Aditya's avatar Aditya
Browse files

basic functions simplified

parent 931b9b55
No related branches found
No related tags found
No related merge requests found
<?php <?php
include_once 'includes/Session.class.php'; include_once 'includes/Session.class.php';
include_once 'includes/Mic.class.php'; include_once 'includes/User.class.php';
include_once 'includes/User.class.php'; include_once 'includes/Database.class.php';
include_once 'includes/Database.class.php'; include_once 'includes/UserSession.class.php';
include_once 'includes/UserSession.class.php';
global $__site_config; function load_template($template) {
// global $__base_path; $templatePath = __DIR__."/../_templates/$template.php";
//Note: Change this path if you run this code outside lab. if (file_exists($templatePath)) {
/* include "$templatePath";
Note: Location of configuration } else {
in lab : /home/user/phtogramconfig.json die("Template not found: $templatePath");
in server: /var/www/photogramconfig.json }
*/ };
$__site_config_path = dirname(is_link($_SERVER['DOCUMENT_ROOT']) ? readlink($_SERVER['DOCUMENT_ROOT']) : $_SERVER['DOCUMENT_ROOT']).'/photogramconfig.json';
$__site_config = file_get_contents($__site_config_path);
// $__base_path = get_config('base_path');
Session::start();
function get_config($key, $default=null) function get_config($key){
{ $configPath = __DIR__."/../photogramconfig.json";
global $__site_config; $json = file_get_contents($configPath);
$array = json_decode($__site_config, true); if (file_exists($configPath)){
if (isset($array[$key])) { $array = json_decode($json, true);
return $array[$key]; if (isset($array[$key])) {
} else { return $array[$key];
return $default; } else {
} return false;
} }
}else{
die("File Not Found: $configPath");
}
function load_template($name)
{
include $_SERVER['DOCUMENT_ROOT'] . get_config('base_path'). "_templates/$name.php"; //not consistant.
}
function validate_credentials($username, $password) }
{
function validate_credentials($username, $password){
if ($username == "sibi@selfmade.ninja" and $password == "password") { if ($username == "sibi@selfmade.ninja" and $password == "password") {
return true; return true;
} else { } else {
return false; return false;
} }
} }
?>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment