公司需要電腦打卡程式,想找php版本的,網路上有開源的好像只有這一個,但無法輸入中文,還好最近有在本區請教如何學習基本的網頁技術,trace程式後發現是被JavaScript RegExp擋住了,就修改了一下輸入檢查的部分,中文輸入和顯示就沒問題了,分享給需要的網友,也當作是小小的回饋.
說明:xxx.org就是原始程式,xxx.php是修改後的程式,安裝請參考官網或是doc目錄的檔案.php4.1以上都能用.
2014/01/09更新:修正打卡備註無法儲存中文的問題
附加壓縮檔: 201401/mobile01-2f546bb2107384478b5a7329608786fc.zip
jjj88888 wrote:
感謝您!!正好在找類似的東西
但能否請教一點
我測試使用之後
在report那邊用匯出成csv,名字都會變成亂碼
欄位也有點跑掉,請問知道大概是哪裡的問題嗎?
謝謝!
...(恕刪)
這部分我沒用到,猜測應該也是要修改報表程式JavaScript RegExp檢查的部分,不過比較簡單的方式應該從mysql裡面撈資料比較快,而且也有比較多的資料匯出工具可以用.
剛測試過了,程式沒問題,你中文會有亂碼,表示你使用的csv開啟程式並不支援你mysql資料表的中文編碼方式,如果是我的版本,中文編碼為unicode,請使用如Notepad++有支援unicode的文字編輯程式,如果是用excel直接開啟,文字編碼請直接設定為unicode,下面是範例:
用Notepad++開啟可正常顯示中文:

用一般記事本開啟會變亂碼:





























































































