国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > PhpCMS > 正文

PHPCMS v9構建模塊 - 實例之企業服務模塊

2024-09-10 07:15:15
字體:
來源:轉載
供稿:網友

先補一下課,沒看過基本步驟的同學請看:

http://m.survivalescaperooms.com/cms/20141020/7505.html

下面開始第一個實例,企業服務模塊,這是個比較簡單的模塊,做一個拋磚的作用.

模塊功能分析:企業服務,企業填寫招聘申請表,管理審核之后,展示作為招聘通知的功能.

■1.文件分布

modules文件夾和model文件夾,這是我們的文件范圍,在modules下建立qiye這個文件夾.

地址:F:/www/phpcms/modules/qiye

■2.實例圖

上面的文件作用,在之前第一篇文章已經介紹過了,這里我再說一下,index.php 和 qiyi.php 的作用,分別是前臺和后臺的控制器control.

■3.前臺控制器 index.php,class名必須與文件名一致

地址:F:/www/phpcms/modules/qiye/index.php

  1. <?php 
  2. defined('IN_PHPCMS'or exit('No permission resources.'); 
  3. class index { 
  4. private $db,$ip
  5. function __construct() { 
  6. pc_base::load_app_func('global'); 
  7. $this->db = pc_base::load_model('qiye_model'); 
  8. $this->ip = ip(); 
  9. $siteid = isset($_GET['siteid']) ? intval($_GET['siteid']) : get_siteid(); 
  10.   define("SITEID",$siteid); 
  11.   } 
  12. public function init() { 
  13. $siteid = SITEID; 
  14. $page = intval($_GET['page'])<=0 ? 1 :  intval($_GET['page']); 
  15.       include template('qiye''index'); 
  16. public function lists() { 
  17.   $siteid = SITEID; 
  18.   $page = intval($_GET['page']); 
  19. $page = max($page,1); 
  20. $r = $this->db->select(array('siteid'=>$siteid)); 
  21. if($r) extract($r); 
  22.       include template('qiye''list'); 
  23. public function show(){ 
  24. $siteid = SITEID; 
  25. $comid = intval($_GET['comid']); 
  26.  
  27. if(!$comid) showmessage(L('information_does_not_exist'),'blank'); 
  28. $r = $this->db->get_one(array('comid'=>$comid)); 
  29. if(!$r) showmessage(L('info_does_not_exists'),'blank'); 
  30. extract($r); 
  31. include template('qiye''show'); 
  32.   } 
  33. public function reg(){ 
  34. if(isset($_POST['comname'])){ 
  35. //如果用戶提交申請 
  36.   if($_POST['comname']==''){ 
  37.   showmessage(L('qiye_noname'),"?m=qiye&c=index&a=reg&siteid=$siteid"); 
  38.   } 
  39.   $db = pc_base::load_model('qiye_model');//加載模型 
  40.  
  41. //接收數據并存儲 
  42. $s = array(); 
  43. $num = array(); 
  44. $num = $_POST['zp_num']; 
  45. $s['siteid']         = SITEID; 
  46. $s['comname']       = safe_replace($_POST['comname']); 
  47. $s['dw_name']       = safe_replace($_POST['dw_name']); 
  48. $s['dw_department'] = safe_replace($_POST['dw_department']); 
  49. $s['dw_area'] = safe_replace($_POST['dw_area']); 
  50. $s['dw_property'] = safe_replace($_POST['dw_property']); 
  51. $s['dw_economic'] = safe_replace($_POST['dw_economic']); 
  52. $s['dw_contact'] = safe_replace($_POST['dw_contact']); 
  53. $s['dw_zipcode'] = safe_replace($_POST['dw_zipcode']); 
  54. $s['dw_address'] = safe_replace($_POST['dw_address']); 
  55. $s['dw_telphone'] = safe_replace($_POST['dw_telphone']); 
  56. $s['dw_fax']     = safe_replace($_POST['dw_fax']); 
  57. $s['dw_email'] = safe_replace($_POST['dw_email']); 
  58. $s['zp_hr']   = safe_replace($_POST['zp_hr']); 
  59. $s['zp_tel']   = safe_replace($_POST['zp_tel']); 
  60. $s['zp_email'] = safe_replace($_POST['zp_email']); 
  61. $s['zp_property'] = safe_replace($_POST['zp_property']); 
  62. $s['zp_industry'] = safe_replace($_POST['zp_industry']); 
  63. $s['zp_post']     = safe_replace($_POST['zp_post']); 
  64. $s['zp_area']     = safe_replace($_POST['zp_area']); 
  65. $s['zp_major']   = safe_replace($_POST['zp_major']); 
  66. $s['zp_salary']   = safe_replace($_POST['zp_salary']); 
  67. $s['zp_num']   = array2string($num); 
  68. $s['attr_commercial'] = safe_replace($_POST['attr_commercial']); 
  69. $s['attr_information'] = safe_replace($_POST['attr_information']); 
  70. $s['url'] = 'index.php?m=qiye&c=index&a=show&id=`id`'
  71. $s['ip'] = $this->ip; 
  72. $s['inputtime'] = SYS_TIME; 
  73. $s['updatetime'] = SYS_TIME; 
  74.  
  75.   $comid = $db->insert($s,true); 
  76. if($comid){ 
  77. showmessage(L('qiye_success'), "?m=qiye&c=index&a=init&siteid=$siteid"); 
  78.   } else { 
  79. //默認顯示申請頁面 
  80.   pc_base::load_sys_class('form''', 0); 
  81.   $SEO = seo(SITEID, '', L('qiye_apply'), ''''); 
  82.     include template('qiye''register'); 
  83.   } 
  84.  
  85. ?> 

■4.后臺控制器 qiye.php,class名必須與文件名一致.

地址:F:/www/phpcms/modules/qiye/qiye.php

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 远安县| 将乐县| 莱西市| 恩施市| 通河县| 台东县| 伊金霍洛旗| 长海县| 揭阳市| 兴山县| 溧水县| 邹城市| 囊谦县| 茂名市| 南雄市| 当阳市| 鄂温| 定远县| 桦南县| 浠水县| 青海省| 峨眉山市| 濮阳县| 文安县| 冕宁县| 杭锦后旗| 南丰县| 监利县| 东明县| 宜川县| 盘锦市| 襄汾县| 珲春市| 闽清县| 土默特左旗| 平远县| 安顺市| 阳泉市| 利津县| 洞头县| 安化县|