<?php 
/** 
 * @package     pH7 
 * @author      SORIA Pierre-Henry 
 * @email       [email protected] 
 * @link        http://github.com/pH-7 
 * @copyright   (c) 2012-2013, Pierre-Henry Soria. All Rights Reserved. 
 * @license     CC-BY - http://creativecommons.org/licenses/by/3.0/ 
 * @version     $Id: constant.php 2013-02-04 pierrehs $ 
 */ 
 
namespace PH7; 
defined('PH7') or exit('Restricted access'); 
 
################ VARIABLES ################ 
 
$sPhp_self = dirname(htmlspecialchars($_SERVER['PHP_SELF'])); 
$sHttp = (isset($_SERVER['HTTPS']) && strtolower($_SERVER['HTTPS']=='on')) ? 'https://' : 'http://'; 
 
################ CONSTANTS ################ 
 
######## OTHERS ######## 
define('PH7_URL_PROT', $sHttp); 
define('PH7_SELF',(substr($sPhp_self,-1) !== '/') ? $sPhp_self . '/' : $sPhp_self); 
define('PH7_STATIC', 'static/'); 
define('PH7_CSS', 'css/'); 
define('PH7_IMG', 'img/'); 
 
######## PATH ######## 
define('PH7_PATH_ROOT', dirname(dirname(__DIR__)) . '/'); 
define('PH7_PATH_APP', PH7_PATH_ROOT . 'app/'); 
define('PH7_PATH_APP_CONFIG', PH7_PATH_ROOT . 'app/config/'); 
define('PH7_PATH_FRAMEWORK', PH7_PATH_APP . 'class/'); 
define('PH7_PATH_TPL', PH7_PATH_ROOT . 'template/'); 
define('PH7_PATH_STATIC', PH7_PATH_ROOT . PH7_STATIC); 
 
######## URL ######## 
define('PH7_URL_ROOT', PH7_URL_PROT . $_SERVER['HTTP_HOST'] . PH7_SELF); 
define('PH7_URL_STATIC', PH7_URL_ROOT . PH7_STATIC); 
 
 
 
 
 
 |