發展範例:顯示“Hello,world”


顯示「Hello,world」程式寫範例 程式碼編寫# 存放目錄格式:# #
外掛程式存放目錄用: /e/extend/helloworld/
外掛程式模板存放目錄用: /e/extend/helloworld/template/
# 所需程式檔案:# #
# #
/e/extend/helloworld/index.php主程式檔案
/e/extend/helloworld/template/index.temp.php主程式模板檔

# #
程式目錄 模板目錄
    主程式檔案內容(/e/extend/helloworld/index.php):
#
<?php
require('../../class/connect.php'); //引入資料庫設定檔與公用函數檔
require('../../class/db_sql.php'); //引入資料庫操作檔
$link=db_connect(); //連線MYSQL
# $empire=new mysqlquery(); //宣告資料庫操作類別
$editor=1; //宣告目錄層級

$context='Hello, World!'; //定義顯示內容
require('template/index.temp.php'); //導入模板檔

#

db_close(); //關閉MYSQL連結
$empire=null; //取消操作類別變數
?>


主程式範本檔案內容(/e/extend/helloworld/template/index.temp.php):
<?php
# if(!defined('InEmpireCMS'))
{
        exit();
}
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>顯示<?=$context?>範例</title>
</head>
<body>
<br>
<br>
<br>
<table width="500" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC">
  <tr>
    <td height="25"><strong>顯示內容如下:</strong></td>
  </tr>
  <tr>
    <td height="60" bgcolor="#FFFFFF"> <div align="center"><strong><font color="#FF0000" size="5"><?=$context?></font></strong></div></td>
  </tr>
</table>
</body>
</html>
說明:模板可用Dreamweaver視覺化製作。其中藍色部分程式碼為不允許直接存取模板檔案的作用。   存取Hello World外掛程式檔案主程式:/e/extend/helloworld/index.php# #