:::

8-1 templates/my_dict_adm_main.html

<?php
/*
main.php 是模組後台的主要內容頁面(入口)。
但並不一定要叫做 main.php ,您愛命名為什麼都行,只要 menu.php 設定好就好。
*/

/*------------------ 檔頭(引入檔案) ------------------*/
//使用樣板檔
$xoopsOption['template_main'] = "my_dict_adm_main.html";
//引入XOOPS前台檔案檔頭(必要)
include 'header.php';
//引入共同檔案設定檔(必要)
include_once "../function.php"; //引入自訂的共同函數檔
if(!file_exists(XOOPS_ROOT_PATH."/modules/tadtools/tad_function.php")){
 redirect_header("http://www.tad0616.net/modules/tad_uploader/index.php?of_cat_sn=50",3, "需要 tadtools 模組,可至<a href='http://www.tad0616.net/modules/tad_uploader/index.php?of_cat_sn=50' target='_blank'>Tad教材網</a>下載。");
}
include_once XOOPS_ROOT_PATH."/modules/tadtools/tad_function.php";

/*------------------ 流程判斷(告訴程式現在要做什麼) -----------------*/

//$op 為XOOPS常用之動作變數,用來告知程式欲執行之動作
$op=isset($_REQUEST['op'])?$_REQUEST['op']:"";

//判斷目前動作該執行哪一個
switch($op){
  //當 $op 的值等於「動作1」時,欲執行的動作
  case "動作1":
  admin_do_something();
  break;

  //預設動作
  default:
  list_all();
  break;
}

/*------------------ 所有函數(實際執行動作) ------------------*/

//當 $op 的值等於「動作1」時,欲執行的函數
function admin_do_something(){

}

//列出所有字庫
function list_all(){
  global $xoopsDB , $xoopsTpl;

  $tbl=$xoopsDB->prefix('oxford');

  $sql="select sn,eng,cht from $tbl order by eng";
  //getPageBar($原sql語法, 每頁顯示幾筆資料, 最多顯示幾個頁數選項);
  $PageBar=getPageBar($sql,50,$page_num);
  $bar=$PageBar['bar'];
  $sql=$PageBar['sql'];
  $total=$PageBar['total'];
  $result = $xoopsDB->query($sql) or die('執行失敗!'.mysql_error());
  while(list($sn,$eng,$cht)=$xoopsDB->fetchRow($result)){
    $word[$sn]['eng']=$eng;
    $word[$sn]['cht']=$cht;
  }
  $xoopsTpl->assign('word',$word);
  $xoopsTpl->assign('bar',$bar);
}

/*------------------ 檔尾(輸出內容到樣板) ------------------*/
include "footer.php"; //XOOPS檔尾



?>

 


:::

搜尋

QR Code 區塊

https%3A%2F%2Ftad0616.net%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D1106%26tbsn%3D35

書籍目錄

展開 | 闔起

線上使用者

63人線上 (11人在瀏覽線上書籍)

會員: 0

訪客: 63

更多…