php讀卡器
出於安全性考慮,,,javascript不能操作本地設備的,,,如果需要讀取串口中輸入的數據,,,用PHP代碼來試試。。。。。
Ⅱ Web系統中如何操作外部設備,比如POS機、IC卡讀卡器等 - PHP進階討論
可以考慮做一個本地的代理服務,控制外設;
然後web應用通過websocket與本地代理服務通信。
Ⅲ php怎麼在web中調用二代身份證讀卡器介面進行讀卡
讀卡器廠商會提供給你開發api,無非就是通信的問題,機器讀卡,你php調取介面讀取信息即可
Ⅳ PHP能和EXE程序結合嗎
PHP做不了這個,但是可以用C寫一個擴展,增加函數,來控制你的讀卡器。
刷卡記錄到資料庫,使用C++,很容易寫呀。增加到資料庫,就可以使用PHP來做管理、統計的程序了。
Ⅳ ic卡讀卡器web開發靜態調用ocx和動態調用ocx的區別
WebApp是一種新出現的基於WEB形式的類應用程序,運行在高端的移動終端設備上,其應用范圍會越來越廣。
開發者們都知道在高端智能手機系統中有兩種應用程序:一種是基於本地(操作系統)運行的APP;一種是基於高端機的瀏覽器運行的WebApp,本文將主要講解後者。
WebApp與Native App有何區別呢?
Native App:
1、開發成本非常大。
一般使用的開發語言為JAVA、C++、Objective-C。
2、更新體驗較差、同時也比較麻煩
每一次發布新的版本,都需要做版本打包,且需要用戶手動更新(有些應用程序即使不需要用戶手動更新,但是也需要有一個惡心的提示)。
3、非常酷
因為native app可以調用IOS中的UI控制項以UI方法,它可以實現WebApp無法實現的一些非常酷的交互效果
4、Native app是被Apple認可的
Native app可以被Apple認可為一款可信任的獨立軟體,可以放在Apple Stroe出售,但是Web app卻不行。
Web App:
1、開發成本較低
使用html5 + CSS3 + js 等web開發技術就可以輕松的完成web app的開發。效果上面能夠完全模擬傳統應用程序效果。
2、升級較簡單
由於不需要通過蘋果商店發布,所以升級不需要通知用戶,在服務端更新文件即可,用戶完全沒有感覺
3、維護比較輕松
和一般的web一樣,維護比較簡單,它其實就是一個站點
Webapp說白了就是一個針對Iphone、Android優化後的web站點,它使用的技術無非就是HTML或HTML5、CSS3、JavaScript,服務端技術JAVA、PHP、ASP。
當然,因為這些高端智能手機(Iphone、Android)的內置瀏覽器都是基於webkit內核的,所以在開發WEBAPP時,多數都是使用 HTML5和CSS3技術做UI布局。當使用HTML5和CSS3l做UI時,若還是遵循著一般web開發中使用HTML4和CSS2那樣的開發方式的 話,這也就失去了WEBAPP的本質意義了,且有些效果也無法實現的,所以在此又回到了我們的主題–webapp的布局方式和技術。
在此所說的移動平台前端開發是指針對高端智能手機(如Iphone、Android)做站點適配也就是WebApp,並非是針對普通手機開發 Wap 2.0,所以在閱讀本篇文章以前,你需要對webkit內核的瀏覽器有一定的了解,你需要對HTML5和CSS3有一定的了解。如果你已經對此有 所了解,那現在就開始往下閱讀吧……
1、首先我們來看看webkit內核中的一些私有的meta標簽,這些meta標簽在開發webapp時起到非常重要的作用
1 <meta content=」width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;」 name=」viewport」 />
2 <meta content=」yes」 name=」apple-mobile-web-app-capable」 />
3 <meta content=」black」 name=」apple-mobile-web-app-status-bar-style」 />
4 <meta content=」telephone=no,email=no」 name=」format-detection」 />
第一個meta標簽表示:強制讓文檔的寬度與設備的寬度保持1:1,並且文檔最大的寬度比例是1.0,且不允許用戶點擊屏幕放大瀏覽;
user-scalable定義是否可縮放(0為不縮放),使頁面固定設備上面的大小。
(注意:據說HTC G7自身系統瀏覽器不支持這一條規則,能對頁面進行放大,一旦放大導致頁面布局錯亂,解決方法:定義頁面的最小寬度 min-width,body{min-width: 300px;})
iOS 7.1的Safari為meta標簽新增minimal-ui屬性,在網頁載入時隱藏地址欄與導航欄。<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no, minimal-ui" />
第二個meta標簽是ios設備(不只iphone)中的safari私有meta標簽,它表示:允許全屏模式瀏覽,開啟對Web Aapp程序的支持。;
第三個meta標簽也是ios系統的私有標簽,它指定在web app狀態下,ios設備中頂端的狀態條的顏色; 默認值為default(白色),可以定為black(黑色)和black-translucent(灰色半透明)。若值為「black-translucent」將會占據頁面px位置,浮在頁面上方(會覆蓋頁面20px高度–iphone4和itouch4的Retina屏幕為40px)。
第四個meta標簽表示:使設備瀏覽網頁時對數字不啟用電話功能(不同設備解釋不同,itouch點擊數字為存入聯系人,iphone為撥打電話),忽略將頁面中的數字識別為電話號碼。
若需要啟用電話功能將telephone=yes即可,具體調用格式可以這樣書寫代碼<a href=」13800138000″>Call Me</a>,若在頁面上面有google maps, iTunes和youtube的鏈接會在ios設備上打開相應的程序組件。
2、HTML5標簽的使用
在開始編寫webapp時,哥建議前端工程師使用HTML5,而放棄HTML4,因為HTML5可以實現一些HTML4中無法實現的豐富的WEB應用程序 的體驗,可以減少開發者很多的工作量,當然了你決定使用HTML5前,一定要對此非常熟悉,要知道HTML5的新標簽的作用。比如定義一塊內容或文章區域 可使用section標簽,定義導航條或選項卡可以直接使用nav標簽等等。
3、放棄CSS float屬性
在項目開發過程中可以會遇到內容排列排列顯示的布局(見下圖),假如你遇見這樣的視覺稿,哥建議你放棄float,可以直接使用display:block;
4、利用CSS3邊框背景屬性
這個按鈕有圓角效果,有內發光效果還有高光效果,這樣的按鈕使用CSS3寫是無法寫出來的,當然圓角可以使用CSS3來寫,但高光和內發光卻無法使用 CSS3編寫,這個時候你不妨使用-webkit-border-image來定義這個按鈕的樣式。-webkit-border-image就個很復雜 的樣式屬性。
5、塊級化a標簽
請保證將每條數據都放在一個a標簽中,為何這樣做?因為在觸控手機上,為提升用戶體驗,盡可能的保證用戶的可點擊區域較大。
6、自適應布局模式
在編寫CSS時,我不建議前端工程師把容器(不管是外層容器還是內層)的寬度定死。為達到適配各種手持設備,我建議前端工程師使用自適應布局模式(支付寶 採用了自適應布局模式),因為這樣做可以讓你的頁面在ipad、itouch、ipod、iphone、android、web safarik、 chrome都能夠正常的顯示,你無需再次考慮設備的解析度。
Ⅵ index.phpact=search&op=index&cate_id=646"> 轉換成 goods_646.html 注:646 不是固定的
需要程序中作轉換,還要重寫規則,才能實現這個效果。
Ⅶ PHP如何讀取NFC/RFID的內容
准備開發一個物資管理系統,只會
Ⅷ WEB 如何與 硬體通訊 - PHP進階討論
和服務端的技術人員要介面文檔照著開發就OK了至於與硬體通信,得看你們服務端是什麼要求了一般會用socket來通信
Ⅸ 到網站下載的PHP格式的地圖,怎麼把呀安裝在手機上面
你用手機數據線或讀卡器連接電腦USB,
有內存卡的最好用讀卡器,把內存卡插到讀卡器里,
在我的電腦找到可移動磁碟H
也就是你的手機或內存卡
打開H盤
把下載的軟體復制到手機<可以移動磁碟>
就可以了
最後一步:在電腦的右下角,
圖標顯示一個綠色小箭頭,
那是你手機數據連接或讀卡器數據連接的指示圖標.
用滑鼠右鍵點擊,選擇停止,
這時你的手機和讀卡器
就安全移除沒有損壞了!
麻煩採納,謝謝!