ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: @@@ ที่ 01 พฤศจิกายน 2012, 14:43:52



หัวข้อ: ใช้ php รับค่าจากบาร์โค้ด
เริ่มหัวข้อโดย: @@@ ที่ 01 พฤศจิกายน 2012, 14:43:52
ต้องทำเว็บโดยใช้ php แล้วรับค่าตัวเลขที่ ใช้ บาร์โค้ดสเกนเข้าหน้าเว็บต้องทำอย่างไรบ้างครับ  :wanwan017:


หัวข้อ: Re: ใช้ php รับค่าจากบาร์โค้ด
เริ่มหัวข้อโดย: mikeyx ที่ 01 พฤศจิกายน 2012, 14:54:41
http://www.thaiseoboard.com/index.php?topic=286785.0  :-[


หัวข้อ: Re: ใช้ php รับค่าจากบาร์โค้ด
เริ่มหัวข้อโดย: ball6847 ที่ 01 พฤศจิกายน 2012, 15:16:14
เครื่องยิงบาร์โค้ดมันเป็นแค่ input device เองครับ แค่เรา focus ไว้ที่ช่อง input ของ ฟอร์ม ทำการสแกน เครื่องมันจะแปลงบาร์โค้ดเป็นตัวหนังสือแล้วกรอกลงใน input นั้นให้ครับ


หัวข้อ: Re: ใช้ php รับค่าจากบาร์โค้ด
เริ่มหัวข้อโดย: zest_th ที่ 01 พฤศจิกายน 2012, 15:31:04
มันจะยากไรอ่ะครับ ก็เหมือนคีย์บอร์ดตัวนึง

มันยิงมาก็แปลงเป็นตัวหนังสือ ส่งเข้า textbox แค่นั้นเอง


หัวข้อ: Re: ใช้ php รับค่าจากบาร์โค้ด
เริ่มหัวข้อโดย: @@@ ที่ 01 พฤศจิกายน 2012, 16:31:45
เครื่องยิงบาร์โค้ดมันเป็นแค่ input device เองครับ แค่เรา focus ไว้ที่ช่อง input ของ ฟอร์ม ทำการสแกน เครื่องมันจะแปลงบาร์โค้ดเป็นตัวหนังสือแล้วกรอกลงใน input นั้นให้ครับ

ขอถามเพิ่มเติมครับ แล้วถ้าฟอร์มที่เราจะนำมารับในหน้าเว็บที่ อยู่หลาย textfield แล้ว เครื่องยิงบาร์โค้ดมันจะกรอกลง textfield ตัวไหนครับ


หัวข้อ: Re: ใช้ php รับค่าจากบาร์โค้ด
เริ่มหัวข้อโดย: ouiweb ที่ 01 พฤศจิกายน 2012, 16:42:20
เครื่องยิงบาร์โค้ดมันเป็นแค่ input device เองครับ แค่เรา focus ไว้ที่ช่อง input ของ ฟอร์ม ทำการสแกน เครื่องมันจะแปลงบาร์โค้ดเป็นตัวหนังสือแล้วกรอกลงใน input นั้นให้ครับ

ขอถามเพิ่มเติมครับ แล้วถ้าฟอร์มที่เราจะนำมารับในหน้าเว็บที่ อยู่หลาย textfield แล้ว เครื่องยิงบาร์โค้ดมันจะกรอกลง textfield ตัวไหนครับ
คุณก็ focus textbox นั่นสิครับ
ทุกครั้งที่แสกนบาร์โค้ดมันจะกด enter อัตโนมัติครับ


หัวข้อ: Re: ใช้ php รับค่าจากบาร์โค้ด
เริ่มหัวข้อโดย: wiroon ที่ 01 พฤศจิกายน 2012, 17:27:25
เครื่องยิงบาร์โค้ดมันเป็นแค่ input device เองครับ แค่เรา focus ไว้ที่ช่อง input ของ ฟอร์ม ทำการสแกน เครื่องมันจะแปลงบาร์โค้ดเป็นตัวหนังสือแล้วกรอกลงใน input นั้นให้ครับ

ขอถามเพิ่มเติมครับ แล้วถ้าฟอร์มที่เราจะนำมารับในหน้าเว็บที่ อยู่หลาย textfield แล้ว เครื่องยิงบาร์โค้ดมันจะกรอกลง textfield ตัวไหนครับ
คุณก็ focus textbox นั่นสิครับ
ทุกครั้งที่แสกนบาร์โค้ดมันจะกด enter อัตโนมัติครับ

ตามนี้ครับ อยากให้ลงตัวไหนก็ focus onload ตัวนั้น ถ้าต้องหลายช่องก็ จัดการลำดับ tab


หัวข้อ: Re: ใช้ php รับค่าจากบาร์โค้ด
เริ่มหัวข้อโดย: Maxio ที่ 01 พฤศจิกายน 2012, 22:20:51
ผมเคยทำ ไม่ใช่php แต่เป็นjsp+spring อ่านบาร์โค๊ดแล้ว ก็หารายการสินค้า

หน้าฟอร์ม ก็มี text field หลาย field เหมือนกัน ก็ตั้ง onFocus() ซักฟิวด์นึง อาศัย javascript หา maxlength แล้ว autotab เอา


// ปกติ barcode reader มันก็เหมือนๆกับแป้น คีย์บอร์ดนี้แหละครับ เป็นตัวรับอินพุทเหมือนกัน

สามารถตั้งค่าได้ แล้วแต่เครื่อง รุ่น ของผมที่เคยใช้ มันเซตค่าได้ จะเลือกบาร์โค๊ดขั้นต่ำกี่หลัก ถึงจะสแกน หรือจะลิมิตตัวอักษรก็ได้ 

หรือจะเลือกให้สแกนแล้วsubmitเลย หรือไม่ submit ก็ได้  เลือกแบบบาร์โค๊ดได้ พวก QR code39 EAN ส่วนมากจะมาพร้อมกล่อง

เวลาเซ็ตก็ใช้สแกนเอาจากแผ่นเซตอัพ



ถ้าไม่อยาก ให้ มัน submit หรือ enter เองอัตโนมัติ