Artículos Relacionados

  • Tienes que instalar el plugin 'similar post' para ver esta sección.
  • Hay 27 Comentarios para “Sistema de Entrada/salida de Usuarios”

    1. Jhonatan Dice:

      simplemente genial!! amigo por favor.. me podrias colaborar con el codigo completo de este ejercicio, lo necesito para mi empresa… te agradezco infinitamente..

      Responder

    2. juan Dice:

      bueno si sirve pero esta muy sencilla y no guarda las horas de entradas y salida

      Responder

    3. Esteban Eddington Dice:

      Good site! I truly love how it is simple on my eyes and the data are well written. I am wondering how I might be notified whenever a new post has been made. I’ve subscribed to your RSS which must do the trick! Have a nice day!

      Responder

    4. luis Dice:

      quisiera saber cuale fueron la tablas que utilizastes con su respectivos campos gracias

      Responder

      • GianBros Dice:

        Hola en el artículo en la posdata 2 se especifica:
        “PD02: por cierto la base de datos se llama iet, y la tabla empleado” al descargar el archivo “iet.zip” hay que crear una base que se llame iet, e importamos la base de datos que va comprimida en un zip llamada “empleado.iet.zip” y ya automáticamente cargará los campos.
        Saludos y cualquier cosa estoy para ayudarte. :)

        Responder

    5. Eric Dice:

      Buen dia! muchas gracias por explicarnos el codigo 😀
      yo estoy trabajando en un sistema de control de entras y salidas asta ahora ya tengo la parte de registrar a los usuarios pero me falta la parte donde el usuario llega y se registra y que en automático ponga la entrada y a la ora de volver a registrarse tenga su salida.. no tendras un codigo como ese

      Responder

    6. Eric Dice:

      Y como le podria hacer para guardar las entradas y las salidas con la hora y el empleado en un tabla aparte??
      u.u

      Responder

      • GianBros Dice:

        En el archivo “checar.php” de la línea 12 a la 19 hace la conexión, ahi deberías cambiar quizá la base de Datos, y el nombre de la tabla la cual debería de tener los campos “entrada” y “salida” tipo Date, de la línea 42 a 48 se registra la entrada sin problemas y sin retardos, hab´ria que actualizar la línea del update, tenemos algo así:
        update empleado set Temporal=’1′ where Id=$reg[Id]

        Lo correcto debería de quedar:
        update empleado set Temporal=’1′, entrada=$entrada where Id=$reg[Id]

        La varibale entrada la obtenemos de la línea 31.

        De las líneas 49 a 56 pasa algo similar solo que ahi se registra un retardo más, y quedaría:
        update empleado set Retardos=$addRet, entrada=$entrada, Temporal=’1′ where Id=$reg[Id]

        Y de las líneas 57 a 61 indica la salida ahi quedaría similar solo que ahora hacemos el update sobre el campo “salida”
        update empleado set Temporal=’0′, salida=$entrada where Id=$reg[Id]

        Espero te sea util toda está información.
        Saludos :)

        Responder

    7. Eric Dice:

      Muchas Gracias me sirvió mucho Graciaas

      Responder

    8. ANTONIO Dice:

      hola muy buen codigo, pero podrias explicar la parte donde el sistema reconoce cuando es una checada de entrada y cuando es una checada de salida.. gracias saludos

      Responder

      • GianBros Dice:

        Hola Antonio, en la sección de código:
        “$ban=false;
        if($reg[‘Temporal’]==0){ /*indica entrada */
        $ban=true;
        }else if($reg[‘Temporal’]==1){ /*indica salida */
        $ban=false;
        }

        Simplemente en el campo temporal indicamos que es, si una entrada o una salida y actualizamos la variable ban, para los demás procesos poder trabajar con ella.
        Saludos cordiales :)

        Responder

        • ANTONIO Dice:

          pero me parece que esa instrucción funciona solo si se cumple la condición del if de retardos?
          yo podría utilizarla independiente sin que me contara los retardos?
          que solo marque hr de entrada y hr de salida no importando a que hr chequen? ya que si la separo de su if no me funciona.

          gracias por tu tiempo y disculpa mi ignorancia. :)

          Responder

          • GianBros Dice:

            Hola no te preocupes, del sistema en el archivo “checar.php” las líneas 33, 62, 63 a 67 son parte del if de retaros, deberías de eliminar esa parte y además de que obviamente de las líneas 49 a 56 deberás de quitar la parte de retardos ya que es el método de los retardos, y en el elseif de la 57 a la 61 es el encargado de la salida y ocupando la variable “ban” que se declaro en la línea 35 juntos a sus ifs correspondientes.
            Espero te sea util es´ta información., saludos :)

            Responder

            • ANTONIO Dice:

              Gracias GianBros. Ya quedo perfecto, en mi tesis de titulacion pondre tu nombre en los agradecimientos jajajaja espero nos sigas ayudando a los que vamos empezando. saludos :)

              Responder

    9. sasa Dice:

      Que tal estoy interesada en probar tu sistema pero el link no funciona lo podrias volver a subir.

      Responder

    10. pyter Dice:

      muchas gracias super el codiogo me sirve para mi proyecto mil gracias

      Responder

    Deja un Comentario