miércoles, 11 de septiembre de 2019

Control Jornada Laboral App Online Gratis

UN MES GRATIS DE PRUEBA.
MÁXIMO 10 EMPLEADOS PERIODO PRUEBA.


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.’)

domingo, 4 de agosto de 2019

APP GESTIÓN INTEGRAL DE STOCK, VENTAS Y GASTOS

- GESTIÓN INTEGRAL DE STOCK, VENTAS Y GASTOS, EN PHP .
    
    VERSIÓN BETA EN CONSTRUCCIÓN.
     Creación de usuarios con distintos privilegios.
     Gestión de stocks, secciones, productos, gastos, ventas, proveedores, clientes.


    AGRADECIMIENTOS Y SUGERENCIAS: JuanBarrosPazos@hotmail.es

APP CONTABILIDAD COMERCIAL O DOMESTICA EN PHP

- CONTABILIDAD COMERCIAL O DOMESTICA EN PHP.
  V. SIGLE USER / V. MULTI USER.

   

    VERSIÓN EN CONSTRUCCIÓN. 07/04/2019. 
      Desarrollado en php7.10.

     Funciones:
         - Instalación y configuración a bbdd auto.
         - Creación de usuario y configuración de bbdd y directorios.
         - Gestión de proveedores de gastos e ingresos.
         - Gestión de gastos e ingresos.
         - Gestión de tipos impositivos.
         - Balances y gráficas.
         - Respaldo de BBDD, personalizado.
         - Eliminación de ejercicios.
         - Recupearación de claves usuario.
         - Archivos.log de actividad del sistema.

     Últimas modificaciones:
         24/11/2016 Publicación versión Beta en construcción.
         24/11/2016 Publicación del tutorial en pdf.
         28/11/2016 Versión Estable.
         30/11/2016 Balances comparativos de ingresos y gastos.
         18/12/2016 Modificacion auto: ref, dir, img & table user.
                            Balance diferencial ingresos & gastos.

         23/12/2016 Comprobación sistema para:
                                             Wampserver 3.0.6_x86.
                                             Apache 2.4.23.
                                             Mysql 5.7.14.
                                             Php 5.6.25-7.0.10.
         27/12/2016 Gráficas dinámicas en balances anuales, trimestrales...
         30/12/2016 Gráficos dinámicos gastos e ingresos diarios x mes.
                            Configuración de impuestos en Inclu/impuestos.php.
                            Reajuste de tablas e impuestos.
         02/01/2017 Gestión de impuestos, entorno usuario: Creación, modificación y eliminación.
         27/01/2017 Parámetros automáticos nuevo año, por usuario, reconfigurados y revisados.
                            Graficas de barras para balances anuales.
                            Graficas de barras en gastos e ingresos.
         17/02/2017 Configuración de archivos .log de actividad del sistema.
         26/02/2017 Mejora de los privilegios de consultas a nivel Administrador.
         01/08/2018 Integración de Pagos e Ingresos pendientes.
                            Liquidación y auto actualización contable y en balance.
        07/04/2019 Integración de Pagos e Ingresos pendientes en balances.
                            Copias de seguridad de tablas y bbdd.
                            Recuparación automática de claves de usuario y password.
                            Ejercicios: Status, Creación, Feedback, Eliminación.
                            Acutalización del tutorial de usuario.
                              
    AGRADECIMIENTOS Y SUGERENCIAS: JuanBarrosPazos@hotmail.es

sábado, 6 de julio de 2019

Php js redirección después de un tiempo al ejecutar función

Hola a todos, en alguna ocasión se nos ha planteado la cuestión de poder redireccionar nuestra pagina a otra url, después de ejecutar una función y sin necesidad de un botón o un formulario, y sin ser onload al cargar la página.

Vamos a ver como en php usando una función js; redireccionaremos a otra url o la misma,
tras un tiempo determinado al ejecutar una función concreta en php.

El scrip js será el siguiente.

<script type="text/javascript">
function redir(){
window.location.href="url";
}
setTimeout("redir()",500);
// Ojo con "" / '' según donde no funcionan unas y si otras.
</script>

Ahora pasándolo a una función php:

variable js a php

Hola amigos, hoy vamos a comentar como podremos pasar los valores de una variable js a php.
Veremos tres métodos.

1º. Pasando los valores en GET:

Utilizado los métodos:
window.open (open new browser in specified url)
window.location.href (will open url in the window in whith the code is called)

Ejemplo js => php

<script type="text/javascript">
function javascript_to_php(){
var jsvar1 = "Hello";
var jsvar2 = "Word";
window.location.href=window.location.href+"?w1="+jsvar1+"&w2="+jsvar2;
}
</script>

miércoles, 27 de marzo de 2019

Consutla Cruzada Sql While While

Aquí tenemos otra forma de realizar una consulta cruzada con dos tablas distintas.
En esta ocasión con dos While.

<?php

            require 'Conections/conection.php';
            $db = mysqli_connect($db_host,$db_user,$db_pass,$db_name);
            if (!$db){ die ("Es imposible conectar con la bbdd ".$db_name."</br>".mysqli_connect_error());
            }

            global $db;
            global $t1;
           
                $vname1 = "status";
                $vname1 = "`".$vname1."`";
                $consulta1 =  "SELECT * FROM $vname1  WHERE `hidden` = 'no' ORDER BY `year` DESC ";
                $qc1 = mysqli_query($db, $consulta1);
                $qc1n = mysqli_num_rows($qc1);

PHP Sql consulta cruzada. SELECT INNER JOIN WHERE

Hola a todos.
Vamos a ver como relacionar dos tablas y realizar una consulta en la tabla1 en base a los valores de la tabla2.
Recogiendo los datos de la consulta dentro de un while.
A por ello.

$sqli =  "SELECT * FROM `tabla1` INNER JOIN `tabla2`
ON `tabla1`.`year` = `tabla2`.`year`
WHERE
`tabla2`.`hidden` = 'no' AND
`tabla1`.`year` LIKE '%$dyt1%' AND `tabla1`.`mes` $sent ORDER BY `tabla1`.$orden ";

$qbi = mysqli_query($db, $sqli);

viernes, 22 de marzo de 2019

Php Select con consulta bbdd y While

Select con consulta a bbdd & While.
Muy  facilito, observar como la etiqueta del option se cierra después del if dentro del while, dentro del segundo print. esta es la clave:

<?php

print("<select name='dy'>
 <option value=''>YEAR</option>");
 global $db;
 global $t1;
 $t1 = $_SESSION['ref'];
 $t1 = strtolower($t1);
 $t1 = $t1."_status";
 $t1 = "`".$t1."`";
$sqlb =  "SELECT * FROM $t1 ORDER BY `year` DESC ";
$qb = mysqli_query($db, $sqlb);

if(!$qb){print("* ".mysqli_error($db)."<br/>");
 } else {
 while($rows = mysqli_fetch_assoc($qb)){
 print ("<option value='".$rows['ycod']."' ");
 if($rows['ycod'] == $defaults['dy']){
 print ("selected = 'selected'");
 }
 print ("> ".$rows['year']." </option>");
 }


?>

$defaults[''] viene dado por el condicinal y el input del formulario:
 if($_POST['todo']){
 $defaults = $_POST;
 } else {
 $defaults = array ('year' => '',
 'ycod' => '',
 'stat' => '',
 'hidden' => '',
 'Orden' => $ordenar,
     );

lunes, 28 de enero de 2019

APP WEB CV EN PHP

- WEB CV EN PHP.
     Creación de tu cv online de forma sencilla, con usuarios y filtros por categorías.
     VERSIÓN FINAL. 27/01/2019. 
      Desarrollado en php.
     Últimas modificaciones:
         24/10/2016 Inclusión y modificación de imagen.
         12/11/2016 Menú desplegable js.
         14/11/2016 Creación y gestión de sectores y modalidades.
         15/11/2016 Tutorial pdf actualizado.
         17/12/2016 Titulo Web por variables.
                            Depuracion de código y metas.
         28/03/2017 Comprobación sistema para:
                                             Wampserver 3.0.6_x86.
                                             Apache 2.4.23.
                                             Mysql 5.7.14.
                                             Php 5.6.25-7.0.10.
         24/05/2017 Funciones de geolocalización y mensaje automático al @ del admistrador:
                            Nº Visita cv, visita zona acceso admin, inicio sesión admin y cierre de sesión.
                       ** Al @ del programador: Instalación de la aplicación y sólo geolocalización.
         31/05/2017 Copia de seguridad de tablas de bbdd, individual y selectiva.
                            Recuparación de claves de usuario y password automática.
         19/10/2018 Optimización imagen usuario y validación formulario dni.
         07/01/2019 Integración formulario de contacto php.
                              Depuración y optimización del código
         27/01/2019 Optimización funciones de notificación vía mail.
                             Inicio / cierre sesión, visita y acceso denegado

    AGRADECIMIENTOS Y SUGERENCIAS: JuanBarrosPazos@hotmail.es