Mostrando entradas con la etiqueta Programas Php. Mostrar todas las entradas
Mostrando entradas con la etiqueta Programas Php. Mostrar todas las entradas

jueves, 2 de octubre de 2025

CONTROL HORARIO JORNADA LABORAL CON PHP

© Juan M. Barrós Pazos.
Bajo Licencia CC BY-NC-SA.

Os comparto una pequeña presentación del funcionamiento de  la app con los videos relacionados.
Gracias.
GitHub:   https://github.com/JuanBarrosPazos/Mod_Admin_Plus

Niveles de usuarios:
- Nivel Locked, User, Plus, Admin y WebMaster.
    - WebMaster: Control total de todas las funciones.
    - Admin: Gestión integral de las entradas.
    - Plus: fichar otros usuarios.
    - User: Gestión personal de su área.
    - Locked: Puede fichar pero no acceder al sistema.
- Papelera: no puede fichar ni acceder al sistema, paso previo a la eliminación definitiva.

Otras funciones:
    - Actualización automática del sistema al cambiar el año (generación de tablas y demás).

    - Respaldo de bbdd personalizado y automático.
    - Control actividad usuarios (usuario_fecha.log) individual y diario.
    - Resumen mensual de horarios txt.
    - Formulario de contacto.
    - Recuperación claves usuario vía mail.
    - Fichar entrada y salida de los usuarios mediante PIN o QR.
    - Gráficas de actividad de los usuarios.
    - Log de actividad en el sistema.

1. Descarga de la aplicación e instalación.

miércoles, 10 de septiembre de 2025

PHP Modulo CRUD usuarios

 Niveles de usuarios:

- Nivel Locked, User, Plus, Admin y WebMaster.
    - WebMaster: Control total de todas las funciones.
    - Admin: Gestión integral de las entradas.
    - Plus: fichar otros usuarios.
    - User: Gestión personal de su área.
    - Locked: Puede fichar pero no acceder al sistema.
- Papelera: no puede fichar ni acceder al sistema, paso previo a la eliminación definitiva.

Otras funciones:
    - Actualización automática del sistema al cambiar el año (generación de tablas y demás).

    - Control actividad usuarios (usuario_fecha.log) individual y diario.
    - Resumen mensual de horarios txt.
    - Formulario de contacto.
    - Recuperación claves usuario vía mail.

1. Descarga de la aplicación e instalación. 

domingo, 20 de noviembre de 2022

Php 8.1 CRUD Administradores

 Php CRUD Administradores Backend.

Hoy os dejo el proyecto de gestión de usuarios en php y sql.
La descarga gratuita desde mi GitHub.
Espero que os se muy útil.
 
- Acceso administradores y usuarios.
- Bloqueo y desbloqueo ip.
- Formulario de contacto. 
- Copia de seguridad Bbdd auto y en demanda.
- generador de código qr usuarios.
- lector de códigos qr integrado.

Descargala gratis desde: https://github.com/JuanBarrosPazos/Modulo_Admin

ACCESO AL SISTEMA

sábado, 18 de junio de 2022

El Blog Hostel Gestor de contenidos y usuarios

El Blog Hostel, es un gestor de contenidos y usuarios.

Por medio de esta app web podremos gestionar valoraciones de precios, servicios, opiniones, descripción, fotos, video promo, contacto, reservas, localización y mapas.

Organización por provincias o islas, y ayuntamientos. 

Gestión integral de usuarios y administradores. 

Descripción de nuestra empresa, servicios, noticias, fotos, video promo, contacto, localización y mapa.

La descarga es gratuita desde el siguiente enlace: https://github.com/JuanBarrosPazos/ElBlog_Hostel


Calendario Agenda Web Php

 Hola a todos hoy os aporto un aplicación web con la que podréis crear un calendario web personal y modificarla libremente a vuestro gusto.

Podréis crear eventos predefinidos, modificarlos individualmente o en cascada y realizar las mismas acciones en los eventos individuales.

El enlace de descarga gratuita: https://github.com/JuanBarrosPazos/Calendario-Agenda-Web

Unas imágenes:

lunes, 31 de mayo de 2021

Php Paginacion Ejemplos

Hola a todos, hoy os dejo unos ejemplos de paginación en Php para que los podáis integrar fácilmente en vuestra web.

Disfrutad de ellos.

domingo, 30 de mayo de 2021

Arrastrar Soltar Archivos Jquery Php

Hola a todos hoy os dejo el código necesario para poder cargar archivos en vuestra web, con solo arrastrarlos, con validación incluida.

Generador de codigos qr web

 Con este código podréis generar códigos qr personalizados para poder utilizarlos de forma sencilla para y desde vuestra web.

Cargar Imagen y Video con validación y barra de progreso

Cargar Imágen y  Video con validación y barra de progreso.

Hola a todos, os dejo el código necesario para cargar imágenes o video en vuestra web, con barra de progreso y validación.

Espero que os sea muy útil.

sábado, 9 de mayo de 2020

PHP REDUCIR IMAGEN

Mediante este simple script logro la reducción de la imagen.
Lo puedo aplicar comprobando la altura o el ancho de la imagen, nos serviría en los dos casos.
$ancho y $alto son los valores reales de la imagen.
$ext la extensión de la misma.
Nos servira si la imagen es jpg, png, jpeg.

Los valores de la imagen los obtengo de la siguiente manera:

        global $ancho;
        global $alto;
        list($ancho, $alto, $tipo, $atributos) = getimagesize("temp/img.".$_SESSION['imgext']);

        global $anchomax;
        $anchomax = 900;
        global $altomax;
        $altomax = 900;

lunes, 20 de abril de 2020

Php Mysql borrar tablas en cascada

Veremos en este post, como poder borrar las tablas de un usuario mediante una función de php.
Si pasamos el script tras comprobar que el query que borra el usuario se cumple, no tendrémos problemas en caso de que este no se haya borrado en la tabla de usuarios.
Vemos también como se pasan unos parámetros a los log y los datos se ecriben en cascada, según las tablas que ha detectado.
Espero que os seá muy útil.

    /*************    BORRAMOS TODAS LAS TABLAS DE USUARIO     ***************/

    /* Se busca las tablas en la base de datos */
    /* REFERENCIA DEL USUARIO O $_SESSION['iniref'] = $_POST['ref'] */
    /* $nom PARA LA CLAVE USUARIO ACOMPAÑANDA DE _ O NO */
        global $db;
        global $db_name;
        global $nom;
        $nom = strtolower($_POST['ref']);
        $nom = "clb_".$_POST['ref']."%"; // SOLO COINCIDEN AL PRINCIPIO
        $nom = "LIKE '$nom'";
        //$consulta = "SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME $nom ";
        $consulta = "SELECT TABLE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '$db_name' AND TABLE_NAME $nom ";
        $respuesta = mysqli_query($db, $consulta);
        //$count = mysqli_num_rows($respuesta);
        //print("* NUMERO TABLAS: ".$count."<br>");
        //print("* CLAVE TABLA USUARIO: ".$nom."<br>");

Php conocer navegador web del usuario

Hoy os dejo una forma sencilla de poder detectar el navegador web del usuario y poder presentar distintos parametros en base a ese dato.
Espero que os ayude.

    // DETERMINO EL NAVEGADOR WEB Y PASO EL MENU ADECUADO
    global $user_agent;
    $user_agent = $_SERVER['HTTP_USER_AGENT'];
    //getBrowser($user_agent);
    $_SESSION['menu'] = getBrowser($user_agent);

function getBrowser($user_agent){
    if(strpos($user_agent, 'MSIE') !== FALSE){
        //return 'Internet explorer';
        return "Inclu_MInd_b";
    }elseif(strpos($user_agent, 'Edge') !== FALSE){ //Microsoft Edge
        //return 'Microsoft Edge';
        return "Inclu_MInd_b";

miércoles, 11 de septiembre de 2019

JpGraph Error 25128 PHP GD


 Hola a todos amigos.
Trabajando con la librería de gráficos JpGraph me he encontrado con el error que describimos a continuación.
Se da tanto en la nueva versión como en la anterior y con php 5.2 / 7.10

JpGraphError::RaiseL(25128);//(‘The function imageantialias() is not available in your PHP installation. Use the GD version that comes with PHP and not the standalone version.’)