源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php类

  • 时间:2022-04-04 17:39 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php类
<?php /*----------------------------------------------------------------//  * Class::    Ini  * Function:: to install the system which is requested from client       * Author::   Kevin#      * QQ::       84529890  * Date::     2006.10.24 //----------------------------------------------------------------*/  require_once( CLASS_SYS_PATH . "class.db.php");  class Ini {  /*  * member variable $defaultPlay  * to set the variable play   */  var $defaultPlay = "main";  /*  * member variable $DB  * to set the object : database  */  var $DB;  /*  * member variable $play  * record the parameter of play  */  var $play; //////@@@@ MEMBER FUNCTION LIST @@@@\\\\\\\ //-======================================-\\ //      LastModifyTime::2006.11.16  //-======================================-\\ ////////////////////////////////////////////  /*  * function :: setDB($db)  * set the global database object  */  function setDB($db){      return $this->DB = $db;  }  /*  * function::loadSystem($play)  * load system  */  function loadSystem($play){      if( $this->isValidPlay($play) ){       require_once("class.smarttemplate.php");    require_once( $play );    $playLikeABird = new Main;  }else{      $this->halt("Invalid Access....");  }  }  /*  * function:: iniCon()  * install database  */  function iniCon(){      global $DB;  $DB = new DB( HOST_ADDR , HOST_USER , HOST_PSW , DB_NAME );  }  /*  * function::getDB()  * to get the current database object  */  function getDB(){      return $this->DB;  }  /*  * function::getPlay()  * get the play which is post from client  */  function getPlay(){      return $play = empty( $_REQUEST["play"] ) ? $this->defaultPlay : $_REQUEST["play"];  }  /*  * function:: isValidPlay($play)  * to check legitimacy if the play parameter is   */  function isValidPlay($play){    if( file_exists( $play  ) ){      return true;  }else{  return false; }  }  /*  * function:: halt($msg)  * show message on the browser   */  function halt($msg){      echo "<font color=\"#FF0000\">" . $msg . "</font>\n<br />";  }  /*  * function :: iniSystem()  * install system  */  function iniSystem(){      $this->iniCon();  $this->setDB($DB);  $play = $this->getPlay();  return $play = $this->resetPlay($play);  }  /*  * function :: resetPlay($p)  * to re-define the play's parameter  */  function resetPlay($p){      return $p = CLASS_PATH . ENTRY_FIRST_FORMAT . $p . ENTRY_LAST_FORMAT;  }   /*  * function:: Ini()  * to link the database and get the play which post from client  */  function Ini(){      $play = $this->iniSystem();  $this->Debug($play);  $this->loadSystem($play);  $this->close();  }  /*  * function:: debug($play)  * to show the debug information  */  function debug($play){      if( DEBUG ) $this->halt("Play -> $play");  }  /*  * function::close()  * unset database  */  function close(){      return $this->DB = NULL;  }  ///////@@@@@@@@@@@@@@@@@@@@@@@@@  define class over @@@@@@@@@@@@@@@@@@@@@@@@@\\\\\\\\  } ?>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部