Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

172
Vistas
HTML5 QRCodeScanner para sistema de asistencia

Quiero usar la biblioteca HTML5QR Code Scanner en uno de mis proyectos. Primero quiero disculparme por hacer esas preguntas tan básicas, pero soy nuevo en la codificación en JavaScript, normalmente escribo en PHP.

Me gustaría usar esta biblioteca para mi escuela como sistema de asistencia. Mi idea es: cada alumno tiene un código qr El profesor escanea el código con su dispositivo móvil. Después de recolectar todos los códigos, los valores decodificados (nombre de cada estudiante) se escriben en una base de datos. Tengo dos problemas con eso:

1: ¿Puedo recopilar una lista de todos los valores decodificados? Mi idea es que escanear, recolectar y luego escribir los valores en la base de datos es mucho más rápido que hacer este proceso para cada estudiante individualmente.

2. ¿Cómo puedo pasar esos valores a PHP, que uso para escribir los valores en mi base de datos?

¡Gracias de antemano por su ayuda!

Saludos amables Dan

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Si lo atrapé bien, le sugiero que use la siguiente biblioteca https://github.com/cozmo/jsQR y luego implemente una interfaz muy simple para permitir que los profesores (personas no tecnológicas) escaneen fácilmente la tarjeta de estudiante y obtengan directamente un retroalimentación ya que se ha tomado la asistencia.

Para mejorar la flexibilidad, evite guardar todos los detalles de los estudiantes en los datos QR; en su lugar, simplemente guarde su identificador único, es decir, el número de lista y luego, tan pronto como se tome su asistencia, recupere toda la demás información de la base de datos. Para acelerar el proceso, deberá enviar la solicitud mediante Solicitud asincrónica, consulte https://www.w3schools.com/js/js_ajax_http_send.asp para obtener más información al respecto.

Finalmente, evite la interfaz de usuario complicada en la página de registro para el disertante, esto evitará malentendidos.

Anteriormente trabajé en el sistema de asistencia, no dude en hacerme cualquier otra pregunta.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda