:::

4-1 admin/cate.php

01<?php
02include 'header.php';
03 
04/*** 引入檔案 ***/
05 
06/*** 函數檔 ***/
07function cate_form(){
08 
09  include_once(XOOPS_ROOT_PATH."/class/xoopsformloader.php");
10   
11  //建立表單物件 post , get
12  $form = new XoopsThemeForm('分類設定', '', 'cate.php', 'post');
13 
14  //建立文字輸入框物件
15  $XoopsFormText =new XoopsFormText('分類標題', 'cate_title', 40 , 255);
16  $XoopsFormText->setDescription ("請設定一個分類名稱");
17  $form->addElement($XoopsFormText , true);
18   
19   
20  $form->addElement(new XoopsFormText('分類排序', 'cate_sort', 4 , 4) , true);
21   
22 
23  //建立單選物件
24  $XoopsFormRadio =new XoopsFormRadio('是否使用', 'cate_enable' , '1');
25  //$XoopsFormRadio->addOption('1', '是');
26  //$XoopsFormRadio->addOption('0', '否');
27  $options['1']='是';
28  $options['0']='否';
29  $XoopsFormRadio->addOptionArray($options);
30 
31  $form->addElement($XoopsFormRadio);
32 
33  $form->addElement(new XoopsFormHidden('op', 'insert'));
34  $form->addElement(new XoopsFormButton('', '', '送出', 'submit'));
35 
36 
37  $f=$form->render();
38   
39  return $f;
40}
41 
42 
43//寫入函數
44function insert_cate(){
45  global $xoopsDB;
46  $sql="insert into ".$xoopsDB->prefix("tad_note_cate")." (`cate_title` , `cate_sort` , `cate_enable`) values('{$_POST['cate_title']}' , '{$_POST['cate_sort']}' , '{$_POST['cate_enable']}')";
47  $xoopsDB->queryF($sql) or redirect_header('cate.php', 3, mysql_error());
48}
49 
50 
51/*** 流程判斷 ***/
52$op=isset($_REQUEST['op'])?$_REQUEST['op']:"";
53switch($op){
54 
55  case "insert":
56  insert_cate();
57  header('location:cate.php'); //轉向
58  break;
59 
60   
61  default:
62  $main = cate_form();
63}
64 
65/*** 輸出 ***/
66echo $main;
67 
68include "footer.php";
69?>

:::

搜尋

QR Code 區塊

https%3A%2F%2Ftad0616.cp22.secserverpros.com%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbdsn%3D601%26tbsn%3D22

書籍目錄

展開 | 闔起

線上使用者

45人線上 (4人在瀏覽線上書籍)

會員: 0

訪客: 45

更多…