Si tengo un sitio web ejecutando php y apache, ¿qué necesito para poder adjuntarle un escáner? ¿Cómo obtengo que el escáner complete un valor en uno de los formularios web en mi página?Escáneres PHP y de código de barras
Respuesta
Acabo de hacer esto para una aplicación. En realidad es simple. El escáner es solo otro método de entrada y, de hecho, es similar a un teclado. Cuando escanea el código de barras, el escáner decodifica los datos y los envía a la aplicación que esté esperando recibirlos. En el caso de una aplicación basada en web, sería una forma, muy probablemente con un área de texto con enfoque. Los datos llenarían el área de texto tal como si alguien hubiera tecleado los datos del código de barras. El formulario se envía y procesa normalmente.
Solo asegúrese de que el área de texto tenga el foco o de lo contrario la información no irá a ninguna parte ni a donde sea el foco (que puede ser otro campo de formulario o la barra de direcciones).
Todavía tengo que averiguar cómo hacer que el formulario se envíe automáticamente al ingresar los datos del código de barras ya que el escáner no envía información del evento (es decir, enviar) y los caracteres especiales como tab (\ t) no parece que funciona (Si alguien sabe cómo lograr esto, estoy muy interesado en saber cómo se puede hacer).
use un área de texto en lugar de un cuadro de texto para las pestañas. re autosubmit: use javascript para determinar cuándo el usuario deja de escribir (normalmente .5s después de dejar de escribir es bueno para un escáner de código de barras) –
A menos que tenga códigos de barras de longitud aleatoria, tendrán una longitud fija, por lo que algunos javascript para detectar cuándo se ha ingresado el número correcto de caracteres en el campo de entrada -> activar envío. –
Algunos escáneres le permiten agregar caracteres especiales al final/principio de la entrada. Lo usé para agregar la tecla [ENTER]. El formulario tiene un botón de envío oculto. Funciona bastante bien El único problema era si el foco estaba en la barra de direcciones o en otro lugar. Para esto usé un bucle JS para verificar y establecer el foco en el elemento de entrada. – Bogdan
Por lo general, estos escáneres son equivalentes a una entrada de teclado, por lo que solo debe seleccionar el punto de entrada apropiado en la página web, escanear y luego enviar el formulario.
Para crear realmente los códigos de barras en PHP, es posible que desee echar un vistazo a:
WASP hace una línea de escáneres de código de barras que sólo tiene que conectar al puerto USB o PS/2 entradas y básicamente convierte el código de barras escaneado en los caracteres, al igual que un usuario los escribió con un teclado. Tienen preguntas frecuentes y videos de ayuda que también pueden ser de ayuda.
Al diseñar su aplicación web, dependiendo de cómo los usuarios interactúen con ella, puede usar Javascript para mover el foco de un campo a otro para que el usuario pueda escanear los códigos de barras secuencialmente sin tener que hacer clic en el campo donde van los caracteres. (Similar a cómo algunos formularios se mueven mientras escribe datos con una longitud conocida, como un código postal o un número de teléfono.)
Puede probar esto:
Creo que esta es la mejor manera de integrar código de barras en la aplicación web utilizando php.
integrating barcode scanner into php application?
espero que este enlace es muy útil para todos.
- 1. Escáneres de código de barras de interfaz USB
- 2. Biblioteca mejorada de escáneres de códigos de barras de iOS
- 3. en busca de la mejor biblioteca de escáneres de códigos de barras, además de zxing
- 4. Código de Barras API
- 5. PHP y barras invertidas en cadenas
- 6. Páginas web y fuentes de código de barras
- 7. Tipo de código de barras recomendado?
- 8. Precisión de código de barras vs qrcode?
- 9. EAN/GTIN código de barras o identificación del producto - código de barras para Productos
- 10. 2d Código de barras vs código de barras 1d: velocidad, precisión, tamaño
- 11. Escáner de código de barras Quartz Composer
- 12. java lector de código de barras
- 13. Código de lector de código de barras Delphi
- 14. Imagen de código de barras QR a texto
- 15. código de barras QR auto-codificado
- 16. Longitud del campo del código de barras
- 17. ZXing Android Generar código de barras 1D
- 18. Algoritmos de codificación y decodificación de código QR (código de barras 2D)?
- 19. Lectura de código de barras desde la cámara web en la aplicación web PHP
- 20. ZXing cómo escanear el código QR y el código de barras 1D?
- 21. ¿Es posible que cualquier escáner de códigos de barras de iPhone escanee código de barras de la página web y vuelva a introducir el código en la página?
- 22. Escáneres de virus que bloquean y eliminan archivos temporales: ¿la mejor forma de lidiar con ellos?
- 23. Investigación de escáner de código de barras USB
- 24. ¿Qué lector de código de barras de IPhone
- 25. Generación de código de barras desde iOS App
- 26. lectura de código de barras desde una imagen usando javascript
- 27. Android - ¿Escaneo de código de barras, opciones? Zxing?
- 28. Code128/EAN128 componente de código de barras para Fast Report?
- 29. Jasper Reports - Custom Generación de código de barras
- 30. escáner de código de barras en JavaScript? O complemento/extensión
para agregar un valor al formulario web, el escáner debe estar conectado a la computadora del cliente, no al servidor –