Mkphp程式解說:修訂版本之間的差異
出自六年制學程
(→(二)資料表資源) |
(→(一)設定區) |
||
第 15 行: | 第 15 行: | ||
===一、主函式=== | ===一、主函式=== | ||
====(一)設定區==== | ====(一)設定區==== | ||
− | #define('constantPath',' | + | #define('constantPath','constant.php 所在路徑'); |
− | #define('themePath',' | + | #define('themePath','theme.php 所在路徑'); |
− | #define('savePath',' | + | #define('savePath','儲存程式設定的 mkphp 資料表'); |
− | #define('outputPath',' | + | #define('outputPath','編譯新程式時寫入路徑'); |
+ | |||
====(二)基本載入並做物件==== | ====(二)基本載入並做物件==== | ||
#include_once constantPath; | #include_once constantPath; |
2022年1月9日 (日) 17:31的修訂版本
○、相關資源
(一)程式版本
- http://home.jendo.org/httpdocs/edu2/mkphp.php 19779,form_type 時期,最古老
- http://home.jendo.org/etDemo/mkphp/很舊/mkphp.php 19777,和 /edu2/mkphp.php 大致相同
- http://home.jendo.org/etDemo/mkphp/舊/mkphp.php 22689,form_type 時期,加入 serialize 並增加註解
- http://gogopublic.net/EM/mkphp.php 19844,formType 時期,當前可用版本
(二)資料表資源
- 四項倡議 /EM//httpdocs/EM 使用的是 DS218 的 wordpressblog 資料夾,不是 四項倡議 的資料庫,含 mkphp.php
- 四項倡議 /httpdocs/EM/mkphp.php 儲存程式設定的是 DS218 的 webContent.mkphp 資料表
- DS110 資料庫 et 資料夾中有一堆早期的待整理的資料表,含早期的 mkphp 資料表
- DS110/web/etDemo 有早期的測試程式
一、主函式
(一)設定區
- define('constantPath','constant.php 所在路徑');
- define('themePath','theme.php 所在路徑');
- define('savePath','儲存程式設定的 mkphp 資料表');
- define('outputPath','編譯新程式時寫入路徑');
(二)基本載入並做物件
- include_once constantPath;
- if(!class_exists('etable')){require_once(CLASS_FILE_PATH."/database/etable.php");}
- if(!isset($_REQUEST['exec_type'])){echo "<link rel='stylesheet' type='text/css' media='all' href='".CLASS_HTML_PATH."/database/etable.css' />\n";}
- echo etable::js();
- $et0=new etable; // 給mkphp資料表用
- $et=new etable; // 給工作程式用