मैं PHP के साथ एक एक्सेस कार्ड रीडर का उपयोग करना चाहता हूं। मैं कॉलेज में उपस्थिति की निगरानी के लिए ऐसा कर रहा हूं। क्या कोई इंटरमीडिएट तकनीक है जिसका उपयोग एक्सेस कार्ड रीडर से डेटाबेस में रीडिंग लेने के लिए किया जा सकता है?PHP के साथ एक्सेस कार्ड रीडर को कैसे लिंक करें?
उत्तर
संभावना है, इसे आसानी से PHP के साथ एकीकृत नहीं किया जा सकता है। शायद जेएसओएन या कुछ के माध्यम से बैकएंड एपीआई इंटरफ़ेस के लिए, लेकिन कार्ड रीडर इंटरफ़ेस को कुछ ऐसा करने की आवश्यकता होगी जो भौतिक हार्डवेयर के साथ चल सके और काम कर सके।
जब तक आपका मतलब न हो, आपके पास पहले से ही रीडिंग है और इसे डेटाबेस में रखना चाहते हैं ... PHP इसे पार्स कर सकता है।
यदि पाठक के साथ एक सॉफ्टवेयर प्रदान किया गया था, तो आप डेटा को आउटपुट करने के तरीके पर इसके दस्तावेज़ों का उल्लेख करना चाहेंगे। आइए मान लें, अगर यह एक सीएसवी देता है, तो आप सीएसवी को पार्स करना और डेटाबेस में स्टोर करना चाहते हैं, जिसे बाद में PHP द्वारा संसाधित किया जा सकता है।
कुछ पाठक सॉफ्टवेयर सीधे डेटाबेस को लिखने में सक्षम हैं। दोबारा, यह सब इस बात पर निर्भर करता है कि आपको कौन सा ब्रांड और पाठक मिला है।
क्या आप किसी भी पाठक को जानते हैं जो सीधे डेटाबेस – udaya
पर लिखता है मुझे लगता है कि आप भारत से हैं और मुझे वहां ब्रांडों के बारे में पता नहीं है। मलेशिया में __Soyal__ नामक एक ब्रांड है जिसमें क्लाइंट सर्वर सॉफ़्टवेयर के साथ एक्सेस कंट्रोलर की एक श्रृंखला है। सॉफ्टवेयर पाठक और डेटाबेस के बीच एक इंटरफ़ेस के रूप में कार्य करता है। स्टैक ओवरफ़्लो इस के लिए सहायक नहीं हो सकता है और आपको एक अलग मंच देखने की आवश्यकता है। – Nirmal
मैंने पहले बार कोड स्कैनर के साथ काम किया है, और मुझे पता है कि हमने एक कीबोर्ड की तरह काम किया है और मूल रूप से "टाइप" जो इसे पढ़ता है, और एंटर दबाएं। हो सकता है कि आपका कार्ड रीडर कुछ ऐसा कर सके या कर सकता है?
यदि ऐसा है, तो आप टेक्स्ट इनपुट और जावास्क्रिप्ट के साथ इनपुट पर ऑटो-फोकस के साथ एक बहुत ही सरल रूप स्थापित कर सकते हैं। फिर फॉर्म को एक PHP स्क्रिप्ट पर सबमिट करें जो इसे दिया गया लॉग करता है।
मैंने एक बार कार्ड स्कैनर को एक समय-समय पर डिवाइस के रूप में उपयोग किया है। मेरी कंपनी के पास एक कंप्यूटर पर था, जिसमें एक पृष्ठ के साथ मॉनिटर पर एक पूर्ण स्थिति पूर्ण स्क्रीन है। जब कोई अपना कार्ड स्वाइप करता है, तो यह एक पर्ल प्रोग्राम को बंद कर देगा और डेटाबेस अपडेट करेगा। मुझे लगता है कि पृष्ठ हर इतने सारे सेकंड रीफ्रेश करने के लिए सेट किया गया था।
आशा है कि मैंने जो कुछ कहा है, वह आपके लिए एक विचार है।
मुझे पता है कि मुझे इस प्रश्न का देर हो चुकी है, लेकिन मैं एक समान उत्पाद बना रहा हूं। यह वास्तव में अन्य उत्तरों के विपरीत एक साधारण कार्ड रीडर के साथ संभव है। यूएसबी आधारित कार्ड पाठक सरल कीबोर्ड इनपुट डिवाइस के रूप में कार्य करते हैं, इसलिए जब कोई व्यक्ति स्वाइप करने के लिए तैयार होता है, तो सुनिश्चित करें कि एक टेक्स्ट बॉक्स फोकस में है और फिर स्वाइप करें।
वहां से, आप उस कीबोर्ड डेटा को ले जा सकते हैं जो इसे पढ़ा जाता है और इसे एक छिपे हुए इनपुट बॉक्स पर दबाया जाता है और उसके बाद सर्वर पक्ष (या कुछ जावास्क्रिप्ट के साथ क्लाइंट साइड) को संसाधित करता है। मैं क्लाइंट पक्ष पर चीजों को थोड़ा अधिक सहज बनाने के लिए बहुत सारे jQuery का उपयोग कर रहा हूं, इसलिए यह वर्णन के रूप में सरल नहीं है, लेकिन यह निश्चित रूप से संभव है।
Here's a .NET example that you can use to port to PHP
संपादित करें: 2/2016
मैं एक बहुत ही सरल jQuery कार्यान्वयन के साथ एक GitHub Gist बनाया।
यह अब एक मृत लिंक है –
@ ऑर्बिटिंगडेन: .NET लिंक मेरे लिए काम करता है? – halfer
मेरा मानना है कि कुछ अन्य लोग सही और अन्य हैं। लेकिन आपको यह भी याद रखना होगा कि कुछ कार्ड पाठक 3-4 टियर नहीं हैं यदि 1 या 2 नहीं। आप इसे सरल स्वाइप द्वारा "कीबोर्ड" के रूप में उपयोग कर सकते हैं, लेकिन अगर कुछ भी केवल पहली पंक्ति को पढ़ने जा रहा है और यह है।
स्टैक ओवरव्लो में आपका स्वागत है! आपका उत्तर एक टिप्पणी के अनुरूप है, इसलिए कृपया इसे एक टिप्पणी के रूप में रखें और इसे उत्तर के रूप में हटा दें। –
- 1. कनेक्ट क्रेडिट कार्ड रीडर
- 2. सामान्य एक्सेस कार्ड
- 3. सामान्य एक्सेस कार्ड (सीएसी) प्रमाणीकरण जावा
- 4. वेब एप्लिकेशन पर क्रेडिट कार्ड रीडर से कनेक्ट करें?
- 5. PHP में stdClass के सदस्य को कैसे एक्सेस करें जो @
- 6. एकाधिक टेक्स्ट रीडर को एक साथ कैसे स्ट्रिंग करें?
- 7. फ़ंक्शन के साथ PHP सरणी तत्व एक्सेस करें?
- 8. phantomjs के साथ लिंक कैसे स्क्रैप करें
- 9. क्लैंग ++/libC++ के साथ बूस्ट को संकलित/लिंक कैसे करें?
- 10. एक्सएसएलटी फ़ाइल के साथ एक्सएमएल फ़ाइल को कैसे लिंक करें?
- 11. PHP एक्सेस कंट्रोल सिस्टम
- 12. Google रीडर
- 13. स्कैनर के साथ फ़ाइल या फ़ाइल रीडर का उपयोग करें?
- 14. एटीआर कमांड प्रोग्रामिंग पीसी/एससी रीडर
- 15. PHP के साथ फ़ोल्डर कैसे अपलोड करें?
- 16. MemCached सर्वर को एक साथ कैसे लिंक करें?
- 17. Google रीडर एपीआई के साथ पढ़ने वाली वस्तुओं को कैसे चिह्नित करें?
- 18. एकाधिक दृश्य स्टूडियो समाधानों को एक साथ कैसे लिंक करें?
- 19. php logs के साथ logrotate को कॉन्फ़िगर कैसे करें
- 20. Google को php के साथ गति कैसे प्राप्त करें?
- 21. एचटीएमएल के साथ सुंदर PHP को कैसे कोड करें?
- 22. php के साथ .plist फ़ाइल को पार्स कैसे करें?
- 23. PHP के साथ JSON को संपीड़ित कैसे करें?
- 24. PHP: php के साथ ब्राउज़र विंडो स्क्रीन कैप्चर कैसे करें?
- 25. एंड्रॉइड: मैग्नेटिक स्ट्रिप (क्रेडिट कार्ड, आदि) को कैसे पढ़ा जाए
- 26. समूह के साथ लिंक
- 27. Google एक्सेस टोकन के साथ उपयोगकर्ता ईमेल कैसे प्राप्त करें?
- 28. PHP: गणित के साथ भूमिकाएं प्रबंधित करें?
- 29. लिंक-क्वेरी के साथ मूल्य सेट करें?
- 30. किसी एक्सेस फॉर्म को रीफ्रेश कैसे करें
क्या कार्ड रीडर सर्वर से शारीरिक रूप से जुड़ा होगा, या क्या आपको ब्राउज़र से ब्राउज़र से पढ़ने की आवश्यकता है? – deceze