Códigos Fuente de PHP

Mostrando del 271 al 280 de 554 registros
Imágen de perfil
Val: 310
Ha aumentado 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Sistema PHP de Inventario Simple


PHP

estrellaestrellaestrellaestrellaestrella(11)
Publicado el 13 de Mayo del 2017 por Obed (4 códigos)
26.984 visualizaciones desde el 13 de Mayo del 2017
Simple Stock (Inventario Simple) es un sistema web desarrollado con PHP, MySQL y Bootstrap, que cubre una serie de requerimientos básicos para llevar el control del inventario de una empresa o negocio. Esta es una solución sencilla para que los propietarios de pequeñas empresas gestionen sus existencias de manera sistemática, y de esa manera poder reemplazar el uso de hojas de calculo para gestionar su inventario.

Características

Administración y gestión de inventario
Agregar productos al inventario y eliminación de productos del inventario
Historial de productos en inventario
Búsqueda de productos por nombre, código y categoría
Gestión de categorías
Administrar usuarios
Sistema de login integrado
Plantilla Responsiva usando Bootstrap
Instalación en windows (servidor local)

Descargar los archivos fuentes del sistema
Copiar y descomprimir el archivo en la carpeta c:\xampp\htdocs, al final tendras una carpeta llamada “simple_stock”, a la cual podrás acceder desde el navegador como: http://localhost/simple_stock/
Crear una base de datos usando PHPMyAdmin accediendo a la url siguiente: http://localhost/phpmyadmin/
Importar las tablas de la base de datos para ello vamos a buscar el archivo “simple_stock.sql” en el directorio root de nuestro sistema, una vez localizado procedemos a hacer la importación de los datos desde PHPMyAdmin
Configurar los datos de conexión a la base de datos editando el archivo de configuración que se encuentra en la siguiente ruta: simple_stock/config/db.php
Vista web: http://localhost/simple_stock/
Datos de acceso por defecto: usuario: admin y contraseña: admin

Para mas información visita: http://obedalvarado.pw/blog/sistema-inventario-simple-php/




simple_stock_php
Imágen de perfil

Función para redondear los minutos


PHP

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 8 de Mayo del 2017 por Administrador (718 códigos)
5.617 visualizaciones desde el 8 de Mayo del 2017
Esta función te permite redondear los minutos de una hora a un intervalo indicado.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
echo "<br>".round_time("16:12",5); // 16:10 - redondea al mas cercano a los 5 minutos
echo "<br>".round_time("16:07",5); // 16:05 - redondea al mas cercano a los 5 minutos
 
echo "<br>".round_time("16:12",5, "up"); // 16:15 - redondea hacia arriba a los 5 minutos
echo "<br>".round_time("16:07",5, "up"); // 16:10 - redondea hacia arriba a los 5 minutos
 
echo "<br>".round_time("16:12",5, "down"); // 16:10 - redondea hacia arriba a los 5 minutos
echo "<br>".round_time("16:07",5, "down"); // 16:05 - redondea hacia arriba a los 5 minutos
 
 
echo "<br>".round_time("16:12",15); // 16:15 - redondea al mas cercano al cuarto de hora (15 minutos)
echo "<br>".round_time("16:07",15); // 16:00 - redondea al mas cercano al cuarto de hora (15 minutos)
 
echo "<br>".round_time("16:12",15, "up"); // 16:15 - redondea hacia arriba al cuarto de hora
echo "<br>".round_time("16:07",15, "up"); // 16:00 - redondea hacia arriba al cuarto de hora
 
echo "<br>".round_time("16:12",15, "down"); // 16:15 - redondea hacia arriba al cuarto de hora
echo "<br>".round_time("16:07",15, "down"); // 16:00 - redondea hacia arriba al cuarto de hora
 
 
echo "<br>".round_time("16:17:52",30); // 16:30:00 - redondea al mas cercano a la media hora (30 minutos)
echo "<br>".round_time("16:07:52",30); // 16:00:00 - redondea al mas cercano a la media hora (30 minutos)
 
echo "<br>".round_time("16:17:52",30, "up"); // 16:30:00 - redondea hacia arriba a la media hora
echo "<br>".round_time("16:07:52",30, "up"); // 16:30:00 - redondea hacia arriba a la media hora
 
echo "<br>".round_time("16:17:52",30, "down"); // 16:00:00 - redondea hacia arriba a la media hora
echo "<br>".round_time("16:07:52",30, "down"); // 16:00:00 - redondea hacia arriba a la media hora
Imágen de perfil
Val: 575
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Clase para operaciones básicas de archivos y directorios


PHP

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 3 de Mayo del 2017 por D4redevilx (4 códigos)
3.506 visualizaciones desde el 3 de Mayo del 2017
Esta clase permite realizar algunas operaciones básicas sobre archivos y directorios.
* Copiar archivos
* Mover
* Borrar directorios
* Borrar archivos
* Encontrar archivos por extensión / expresión regular

Ejemplo de Uso:

1
2
3
4
5
6
7
8
try {
        $dir = 'directorio/de/prueba';
	$file = new \File\File;
	// $file::find($dir, 'php', false); // búsqueda por extensión
	$file::find($dir, '/^[0-9]+\-[A-Za-z0-9_\-\.]+\.php+$/', true); // búsqueda por expresión regular
} catch (Exception $e) {
	die($e->getMessage());
}
Imágen de perfil
Val: 711
Bronce
Ha disminuido su posición en 2 puestos en PHP (en relación al último mes)
Gráfica de PHP

Procesar Pagos con Paypal y PHP de manera facil


PHP

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 2 de Mayo del 2017 por Agustin (23 códigos)
11.613 visualizaciones desde el 2 de Mayo del 2017
En este ejemplo sencillo les muestro como procesar un pago en paypal.
Es un ejemplo muy basico pero se puede comprender como funciona paypal, en este ejemplo no se no usa base de datos. Los archivos principales son 4:


- index.php: Se muestra el carrito de compras y el array generado se guarda en una variable de sesion
- process.php: Recibe el array de productos y genera una llamada a paypal mediante un link.
- done.php: Se muestra un mensaje de exito en caso de que se realice el pago.
- cancel.php: Muestra un mensaje de error en caso de cancelar el pago.
Imágen de perfil
Val: 2.325
Plata
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Rombo de caracteres


PHP

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 1 de Mayo del 2017 por Kip (28 códigos)
4.726 visualizaciones desde el 1 de Mayo del 2017
Crear un rombo de caracteres a partir de un número, ese número tiene que ser apto para crear el rombo, por ejemplo 3, 5, 7, 9 que definen la altura en caracteres del rombo.

Ejemplos:

1
2
3
4
5
6
7
echo rombo(5);
 
  *
 * *
*   *
 * *
  *


1
2
3
4
5
6
7
8
9
10
11
echo rombo(9);
 
    *
   * *
  *   *
 *     *
*       *
 *     *
  *   *
   * *
    *


1
2
3
4
5
6
7
8
9
echo rombo(7, '+');
 
   +
  + +
 +   +
+     +
 +   +
  + +
   +
Imágen de perfil
Val: 2.325
Plata
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Cálculo de la suma de pares e impares


PHP

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 30 de Abril del 2017 por Kip (28 códigos)
12.976 visualizaciones desde el 30 de Abril del 2017
Función que calcula suma de los números pares e impares comprendidos entre los dos números enviados como parámetros a la misma.

Obtendremos la suma de los pares e impares comprendidos entre 1 y 6:

1
print_r(sumaParesImpares(1, 6));

La función retorna un array con dos elementos:

1
2
3
4
5
6
Array
Array
(
    [pares] => 6
    [impares] => 8
)

Como vemos el primero es la suma de los números pares y el segundo el de los números impares comprendidos entre los números enviados a la función.

No importa el orden en el que se le envien los números:

1
print_r(sumaParesImpares(6, 1));

Tener en cuenta que la función no incluye en la suma a los números enviados, solo a los que estan entre estos, para incluirlos en la suma, enviar como tercer parametro un TRUE (boolean).

1
print_r(sumaParesImpares(1, 6, TRUE));

1
2
3
4
5
Array
(
    [pares] => 12
    [impares] => 9
)
Imágen de perfil
Val: 2.325
Plata
Ha disminuido 1 puesto en PHP (en relación al último mes)
Gráfica de PHP

Función que determina el hace cuanto tiempo de alguna fecha (diferencia) con el momento actual


PHP

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 10 de Abril del 2017 por Kip (28 códigos)
3.676 visualizaciones desde el 10 de Abril del 2017
Función que ayuda a determinar el 'hace cuanto' o la diferencia de forma legible entre una fecha dada y el momento actual.

Uso:

1
echo 'Hace '.hace_cuanto('2017-03-09');

La función retornara (la diferencia es con la fecha con la que ejecute yo la función):

1
Hace 1 mes, 1 día, 5 horas, 2 minutos y 47 segundos

Recuerda que esta funcion solo te trae los valores que existan como diferencia entre la fecha enviada y la actual, por ejemplo:

Si la fecha actual es 2017-04-09 23:01 y la fecha que le enviamos es 2017-04-09 23:00 entonces retornara simplemente 1 minuto.

Si la fecha actual es 2017-04-09 23:02 y la fecha que le enviamos es 22017-04-09 23:00:59 entonces retornara 1 minuto y 1 segundo.

Tambien es posible enviarle otra fecha como parametro para que obtenga la diferencia con ella, ten en cuenta que en ambos casos la fecha que es el primer parametro debe ser menor que la fecha actual o la fecha que se envia como segundo parametro:

1
echo 'Hace '.hace_cuanto('2017-04-09 23:00:59', '2017-04-09 23:03:13');

1
Hace 2 minutos y 14 segundos

Aqui estan los formatos en los que puedes enviar las fechas.
http://php.net/manual/es/datetime.formats.php

Aunque siempre recomiendo yyyy-mm-dd H:i:s

Recuerda que solo te trae la diferencia que existe entre las fechas ya sea esta en mins, horas o segs.
No puede traer el total de horas o suma de horas que hay entre la fecha enviada y la actual o la fecha enviada como segundo parametro.