PHP Classes

File: app/config/constant.php

Recommend this page to a friend!
  Classes of Pierre-Henry Soria   PHP Emoticon Parser   app/config/constant.php   Download  
File: app/config/constant.php
Role: Configuration script
Content type: text/plain
Description: Example script
Class: PHP Emoticon Parser
Replace emoticon text by HTML image tags
Author: By
Last change: Update of app/config/constant.php
Date: 2 months ago
Size: 1,393 bytes
 

Contents

Class file image Download
<?php
/**
 * @package pH7
 * @author SORIA Pierre-Henry
 * @email pierrehs@hotmail.com
 * @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);