請使用LDAP單一帳號登入

採LDAP認證的午餐管理系統

臺中市立外埔國民中學 資訊組長 郭特全 20160603 修正


特點:

1.執行環境只要 apache+php 和可供認證的 LDAP server。

2.不須 mysql 資料庫,也不須 csv 檔紀錄,所有必要資訊經巧妙設計,在上傳檔案時儲存在檔名中。

3.只要備份本系統資料夾 lunch ,就完整備份本系統,不會遺失任何資訊。

4.真正射後不理,完成安裝後,無任何學期初例行設定,會依系統時間自動建立必要年月日或學年學期資訊。

5.config.php 可設定已上傳資料保存年限,逾期自動刪除,不用擔心硬碟灌爆。

6.登入認證時讀取 LDAP server 的職稱資料,本系統預設授權午餐秘書和資訊組長,立即可用。

安裝方法:

假設 apache 網頁資料夾為 /var/www/html

1.先確認是否安裝 php-ldap 函式,否則無法執行 LDAP 認證相關程式碼。安裝方法:

  #yum -y install php-ldap

2.下載網頁上方本系統程式碼,解壓縮後放入 /var/www/html/ 下

  #cd /var/www/html/lunch

  #cp config_ini.php config.php

  #chown apache.apache config.php

  #chmod 600 config.php

  #vi config.php

  將所有參數依使用學校實際運行狀況填寫。

 

<?php
//午餐管理系統設定檔

//標題
$title = "臺中市立xx國民x學午餐管理系統" ;

//使用自建LDAP SERVER
//LDAP伺服器IP
$LDAP_IP = "xxx.xxx.xxx.xxx" ;

//埠號(預設389)
$port = "389" ;

//完整網域名稱
$FQDN = "xxxx.tc.edu.tw" ;

//LDAP管理者帳號
$rootdn = "cn=xxxxxxx,dc=xxxx,dc=tc,dc=edu,dc=tw" ;

//LDAP管理者密碼
$rootpw = "xxxxxxxxxxxx" ;

//授權管理者職稱
$auth_user[] = "午餐秘書" ;
$auth_user[] = "資訊組長" ;

//允許圖檔類型
$photo_type[] = ".png" ;
$photo_type[] = ".jpg" ;
$photo_type[] = ".jpeg" ;
$photo_type[] = ".JPG" ;

//圖檔上傳大小限制(MB)
$photo_size = "4" ;

//供膳廠家名稱
$key_store['01'] = "xxx" ;
$key_store['02'] = "xxx" ;
$key_store['03'] = "xxx" ;

//允許午餐費明細表檔案類型
$doc_type[] = ".doc" ;
$doc_type[] = ".docx" ;
$doc_type[] = ".pdf" ;

//午餐費明細表上傳大小限制(MB)
$doc_size = "4" ;

//所有上傳資料保存年限(逾期自動刪除)
$pre_year = "2" ;

?>

 

  :wq

  收工。

  瀏覽器鍵入 http://server_IP/lunch

  就可看到如下登入頁面:

2016022401 

 2016022402

2016022403 

2016022404 

2016022405 

2016022406 

 2016022407

 

20160228

為改進瀏覽效能和降低頻寬需求,查詢結果以縮圖呈現,點擊縮圖連結時則以原圖顯示。

20160304

改進縮圖品質。

20160428

新增多項功能。

 

 

反霸凌、性侵害、性騷擾投訴信箱 :

No_Bully@wpjh.tc.edu.tw

受理本校學生、師長、家長,媒體及

民眾申訴或諮詢有關暴力霸凌、詐騙案件。

投訴專線 : (04)26833721 分機 222

本市反霸凌申訴專線電話為0800-580-995

教育部反霸凌專線:0800-200-885

學校資訊

電話:04-2683-3721

【處室分機】

傳真:04-2683-3759

網路電話:070-910-5330

校址:

43857 臺中市外埔區大同里外埔路999號

【位置圖】

GPS資訊

北緯:(24.332599)

東經:(120.649367)

網站維護 : 外埔國中資訊組 (04)26833721 #231

Friday the 3rd. PointLink.