PROYECTOS y CÓDIGO FUENTE DESCARGABLES GRATUITAMENTE

Encuentre Proyectos con su código fuente descargable, el código fueente es reutilizable para tus proyectos, estamos seguros de que te va a servir de ayuda.

Ayudese con sus Proyectos con los Ejemplos de Código Fuente.

No te estamos pidiendo que copies y lleves tu proyecto igual al que esta posteado aquí, pero si puedes modificarlo y agregarle funcionalidades extras que lo hagan el mejor. Derechos de Autor.

Código Completo de Proyectos y Tareas de Programación a un Solo Clic para Ayudarte en tu Sistema.

Añadimos todo Tipo de Proyectos y Ayudas de Código Fuente de Cualquier Lenguaje para ayudarte en tu Sistema, todos estos trabajos te pueden ayudar, orientar y sacarte de dudas de código.

Descargue Proyectos de Programación que usan Sockets para Comunicarse entre Clientes

Aprenda a Utilizar Sockets y conectar Clientes, guíate con Proyectos de facil comprensión, descarga el código fuente de un Proyecto y Sácate de Dudas.

Muchos Proyectos en Diferentes Lenguajes de Programación

Cada vez Añadimos más proyectos a esta WEB para que descargues el Código Fuente y puedas tener una ayuda para terminar tu Proyecto, las soluciones que descargas funcionan correctamente y están calificadas por Profesores de Sistemas de Información.

Programadortico.com

Mostrando las entradas con la etiqueta php. Mostrar todas las entradas
Mostrando las entradas con la etiqueta php. Mostrar todas las entradas

viernes, 23 de enero de 2015

Sistema de Gestion de Punto de Venta WEB (PHP)

Sistema de Gestion de Punto de Venta WEB (PHP)

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

DESCARGA: DESCARGAR

Esperamos todos sus cometarios

Sistema de Tienda Comercial PHP

Sistema de Tienda Comercial PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

DESCARGA: DESCARGAR

Esperamos todos sus cometarios

martes, 24 de junio de 2014

Cómo usar Clases para Interactuar con MYSQL desde PHP

Cómo usar Clases para Interactuar con MYSQL desde PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este ejemplo que les dejo se trata de cómo interactuar (INSERTAR, ELIMINAR, MODIFICAR, SELECCIONAR), con una base de datos MYSQL desde una Clase hecha en PHP, muy fácil. Sigan el ejemplo paso a paso y ejecútelo en tu COMPUTADORA, yo utilizo WAMP SERVER cómo servidor local. En el Link de Descarga vendrán los archivos con los scripts originales del ejemplo.

Cómo se Compone la Base de Datos :
  • NOMBRE DE LA BASE DE DATOS:  "database".
  • NOMBRE DE LA TABLA: "empleado".


Aquí tienen el código PHP sino quieren descargarlo, recuerden que el Script de la base de Datos se descarga arriba:
<?php
error_reporting(E_ALL ^ E_DEPRECATED);//OCULTAR ADVERTENCIAS NORMALES DEL MYSQL

//IMPORTANTE INCLUIR LAS CLASES
include_once ('clase_DataBase.php');
include_once ('clase_Empleado.php');

//INSERTAR REGISTRO 
$bd1=new DataBase();
$bd1->ejecutarSql("insert into empleado values (
    'null',
    'Antony',
    'Salazar Araya')");

//MODIFICAR REGISTRO    
$bd2= new DataBase(); 
$bd2->ejecutarSql("UPDATE empleado 
     SET id = 1 , nombre= 'Antony', apellido='Salazar Araya' 
     WHERE id=2");
     
//ELIMINAR REGISTRO    
$bd3= new DataBase(); 
$bd3->ejecutarSql("DELETE FROM empleado WHERE empleado.id=2"); 

//SELECCIONAR REGISTROS
$db4=new DataBase();
$db4->ejecutarSql("Select * from empleado");
$datos=$db4->obtenerRegistro();
   
     while($datos){
      echo "<br>ID: $datos[0] - NOMBRE: $datos[1] - APELLIDO: $datos[2]";
   $datos=$db4->obtenerRegistro();
       }//while    

?>
Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

domingo, 22 de junio de 2014

Método para Redireccionar a otra página PHP

Método para Redireccionar a otra página PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este código que les dejo se trata de un método que dándole cómo parámetro una dirección de una página web, te llevará a ella desde la página actual donde estés. Sigan el ejemplo paso a paso y ejecútelo en tu COMPUTADORA, yo utilizo WAMP SERVER cómo servidor local.
Ejemplo:
Página: http://www.programadortico.com/
Cómo se Compone el Script PHP :
  • Un método llamado: redireccionar() .
  • Y una llamada al método.

Aquí tienen el código sino quieren descargarlo:
<?php
function redireccionar($pagina){
            header("Location:".$pagina."");
         }

$pag = 'http://www.programadortico.com/';

//EJECUTO LA FUNCIÓN y asigno resultado a una variable
$resultado = redireccionar( $pag );

?>
Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

Método para Convertir Segundos a Minutos PHP

Método para Convertir Segundos a Minutos PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este código que les dejo se trata de un método que dándole cómo parámetro una cantidad de Segundos logra convertirla en la cantidad de minutos exactos. Sigan el ejemplo paso a paso y ejecútelo en tu COMPUTADORA, yo utilizo WAMP SERVER cómo servidor local.
Ejemplo:
Hora: 3600
3600 Segundos son: 60 MINUTOS
Cómo se Compone el Script PHP :
  • Un método llamado: conversor_minutos() .
  • Y una llamada al método.

Aquí tienen el código sino quieren descargarlo:
<?php
function conversor_minutos($segundos) {
 
$horas = floor($segundos/3600);
$minutos = floor(($segundos/60));
$total= $minutos;
return $total;
}

$segundos = 3600;

//EJECUTO LA FUNCIÓN y asigno resultado a una variable
$resultado = conversor_minutos( $segundos );

//IMPRIMO RESULTADO
echo $segundos, ' segundos son: ',$resultado,' Minutos' ;

?>
Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

Método para Convertir Segundos a Horas y Minutos PHP

Método para Convertir Segundos a Horas y Minutos PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este código que les dejo se trata de un método que dándole cómo parámetro una cantidad de Segundos logra convertirla en la cantidad de Horas, minutos y segundos exactos. Sigan el ejemplo paso a paso y ejecútelo en tu COMPUTADORA, yo utilizo WAMP SERVER cómo servidor local.
Ejemplo:
Hora: 3602 
3602 Segundos son: 1 h 0 m 2s
Cómo se Compone el Script PHP :
  • Un método llamado: conversor_segundos() .
  • Y una llamada al método.

Aquí tienen el código sino quieren descargarlo:
<?php
function conversor_segundos($segundos) {

$horas = floor($segundos/3600);
$minutos = floor(($segundos-($horas*3600))/60);
$segundos = $segundos-($horas*3600)-($minutos*60);
$total= $horas.' h '.$minutos.' m '.$segundos.'s';
return $total;
}

$segundos = 3602;

//EJECUTO LA FUNCIÓN y asigno resultado a una variable
$resultado = conversor_segundos( $segundos );

//IMPRIMO RESULTADO
echo $segundos, ' segundos son: ',$resultado ;

?>
Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

Método para Invertir una Fecha PHP

Método para Invertir una Fecha PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este código que les dejo se trata de un método que dándole cómo parámetro una Fecha logra invertirla. Sigan el ejemplo paso a paso y ejecútelo en tu COMPUTADORA, yo utilizo WAMP SERVER cómo servidor local.
Ejemplo:
Hora: 2014-05-22 
2014-05-22 invertida es: 22-05-2014
Cómo se Compone el Script PHP :
  • Un método llamado: invertirFecha() .
  • Y una llamada al método.

Aquí tienen el código sino quieren descargarlo:
<?php
    function invertirFecha($Fecha){
    $Fecha=explode("-",$Fecha);
    $fec=$Fecha[2]."-".$Fecha[1]."-".$Fecha[0];
    return $fec;
     }

$fecha = '2014-05-22';


//EJECUTO LA FUNCIÓN y asigno resultado a una variable
$resultado = invertirFecha( $fecha );

//IMPRIMO RESULTADO
echo $fecha,'  invertida es:  ',$resultado;

?>
Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

sábado, 21 de junio de 2014

Método para Calcular Total de Horas que han Pasado entre 2 Fechas Distintas PHP

Método para Calcular Total de Horas que han Pasado entre 2 Fechas Distintas PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este código que les dejo se trata de un método que dándole 2 Fechas distintas, te dará el total de horas que ha pasado entre esas Fechas. Basándose en una FECHA INICIAL y una FECHA FINAL.Sigan el ejemplo paso a paso y ejecútelo en tu COMPUTADORA, yo utilizo WAMP SERVER cómo servidor local.
Ejemplo:
FECHA INICIAL: 2014-01-01  o  también de esta manera: 2014-01-01 01:00:00
FECHA FINAL: 2014-01-02 o  también de esta manera: 2014-01-02 01:00:00
El resultado será: 24:00:00 HORAS han pasado entre las Fechas : 2014-01-01 y 
2014-01-02
Cómo se Compone el Script PHP :
  • Un método llamado: calc_horas_totales() .
  • Y una llamada al método.

Aquí tienen el código sino quieren descargarlo:
<?php
function calc_horas_totales($fecha_inicial, $fecha_final) { 
    $total_segundos = strtotime($fecha_final) - strtotime($fecha_inicial); 
    $horas              = floor ( $total_segundos / 3600 );
    $minutos            = ( ( $total_segundos / 60 ) % 60 );
    $segundos            = ( $total_segundos % 60 );
     
    $time['horas']      = str_pad( $horas, 2, "0", STR_PAD_LEFT );
    $time['minutos']    = str_pad( $minutos, 2, "0", STR_PAD_LEFT );
    $time['segundos']    = str_pad( $segundos, 2, "0", STR_PAD_LEFT );
     
    $time               = implode( ':', $time );
     
    return $time;

}//fin funcion

$fecha_inicial = '2014-01-01';  //otro formato mas exacto: 2014-01-01 01:00:00
$fecha_final   = '2014-01-02'; //otro formato mas exacto: 2014-01-02 01:00:00

//EJECUTO LA FUNCIÓN y asigno resultado a una variable
$resultado = calc_horas_totales( $fecha_inicial , $fecha_final );

//IMPRIMO RESULTADO
echo $resultado, ' HORAS han pasado entre las fechas: '.$fecha_inicial.' y '.$fecha_final;

?>

Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

Método para Calcular Total de Horas que han Pasado entre 2 Horas Distintas PHP

Método para Calcular Total de Horas que han Pasado entre 2 Horas Distintas PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este código que les dejo se trata de un método que dándole 2 horas distintas, te dará el total de horas que ha pasado entre esas horas. Basándose en una HORA INICIAL y una HORA FINAL. Sigan el ejemplo paso a paso y ejecútelo en tu COMPUTADORA, yo utilizo WAMP SERVER cómo servidor local.
Ejemplo:
HORA INICIAL: 07:00:00 am
HORA FINAL: 11:59:01 am
El resultado será: 04:59:01 HORAS han pasado entre : 07:00:00 y 11:59:01
Cómo se Compone el Script PHP :
  • Un método llamado: calcula_horas_totales() .
  • Y una llamada al método.



Aquí tienen el código sino quieren descargarlo:
<?php
function calcula_horas_totales($hora_inicial, $hora_final) { 
    $total_segundos = strtotime($hora_final) - strtotime($hora_inicial); 
    $horas              = floor ( $total_segundos / 3600 );
    $minutos            = ( ( $total_segundos / 60 ) % 60 );
    $segundos            = ( $total_segundos % 60 );
     
    $time['horas']      = str_pad( $horas, 2, "0", STR_PAD_LEFT );
    $time['minutos']    = str_pad( $minutos, 2, "0", STR_PAD_LEFT );
    $time['segundos']    = str_pad( $segundos, 2, "0", STR_PAD_LEFT );
     
    $time               = implode( ':', $time );
     
    return $time;

}//fin funcion

$hora_inicial = '07:00:00';
$hora_final   = '11:59:01';

//EJECUTO LA FUNCIÓN y asigno resultado a una variable
$resultado = calcula_horas_totales( $hora_inicial , $hora_final );

//IMPRIMO RESULTADO
echo $resultado, ' HORAS han pasado entre : '.$hora_inicial.' y '.$hora_final;

?>

Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

domingo, 15 de diciembre de 2013

Crear un Modulo e Instalarlo en DRUPAL

Crear un MODULO para DRUPAL  es realmente Sencillo con PHP

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este Tutorial esta hacho  para que aprendas a crear tu propio MODULO para DRUPAL ,  para ello utilizamos Formularios Nativos de DRUPAL, los cuales se programa con código PHP el cual es un poco diferente al común, pero muy facil de aprender  esta nueva Syntaxis.
Por el momento ocupamos 2 archivos:
  1. Crear un archivo llamado: NOMBRE_MODULO.info
  2. Crear un archivo llamado: NOMBRE_MODULO.module
      Por archivo NOMBRE_MODULO.info tendrá este código:    
     name = MODULO
     description = "ESTE ES UN MODULO PARA APRENDER DRUPAL"
     package = www.programadortico.com
     core = 7.x
Por archivo NOMBRE_MODULO.module tendrá este código:



INSTALACIÓN DEL MÓDULO: Después de Descargar obtendrás un archivo llamado BUSQUEDA.rar el cual debes descomprimirlo y guardas la carpeta llamada BUSQUEDA en el directorio:  \www\nombre_CMS\sites\all\modules 
de tu SERVIDOR LOCAL APACHE, WAMP SERVER ó XAMP SERVER, el que tengan a mano.

Despues deben entrar en el menú a Módulos:
 Después Activar el MODULO llamado NOMBRE_MODULO
Al Final Tendras tu modulo funcionando. LO QUE PUEDAN IMPLEMENTAR DESPUÉS LES QUEDAN A LA IMAGINACIÓN.

Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

sábado, 14 de diciembre de 2013

Buscar en MYSQL con PHP desde Modulo DRUPAL7 (API)

Buscar en MYSQL con PHP desde Modulo DRUPAL7 (API)

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este Proyecto esta hecho en PHP  , y demuestra cómo podemos hacer "Busquedas" a nuestras Tablas en MYSQL,  para ello utilizamos Formularios Nativos de DRUPAL, los cuales se programa con código PHP el cual es un poco diferente al común, pero muy facil de aprender  esta nueva Syntaxis.
Cómo se Compone la Base de Datos en MYSQL :
  •  La Base de Datos se llama: "BASES" , la suya puede ser de otro nombre. 
  •  Una Tabla llamada "ejemplo" cuyos campos son:
     ID=   int(100)
     NOMBRE=  varchar(20)
           APELLIDOS=   varchar(40)
   
          TELEFONO=   int(8)

          DEPARTAMENTO=   varchar(20)

          DESCRIPCION=   varchar(100)

 La ID es el numero de identificación del Usuario en el Sistema.
 El  NOMBRE es el Nombre de la Persona almacenada en el Sistema.
 El resto ya ustedes lo deben de saber por simple vista. El Script SQL de la tabla viene en la descarga del MODULO.
Cómo se Compone el Sistema en PHP:
  • Varias Cajas de Texo.
  • Un Botón para enviar el formulario.
DESCARGA DEL MODULO y Script SQL : http://www.mediafire.com/PHP-MODULO-DRUPAL.rar

INSTALACIÓN DEL MÓDULO: Después de Descargar obtendrás un archivo llamado BUSQUEDA.rar el cual debes descomprimirlo y guardas la carpeta llamada BUSQUEDA en el directorio:  \www\nombre_CMS\sites\all\modules 
de tu SERVIDOR LOCAL APACHE, WAMP SERVER ó XAMP SERVER, el que tengan a mano.

Despues deben entrar en el menú a Módulos:
 Después Activar el MODULO llamado BUSQUEDA

Al Final Tendras tu modulo funcionando. LO QUE PUEDAN IMPLEMENTAR DESPUÉS LES QUEDAN A LA IMAGINACIÓN.

Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

Insertar en Mysql con PHP desde Modulo DRUPAL7 (API)

Insertar en MYSQL con PHP desde Modulo DRUPAL7 (API)

Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Este Proyecto esta hecho en PHP  , y demuestra cómo podemos hacer "Inserts" a nuestras Tablas en MYSQL,  para ello utilizamos Formularios Nativos de DRUPAL, los cuales se programa con código PHP el cual es un poco diferente al común, pero muy facil de aprender  esta nueva Syntaxis.
Cómo se Compone la Base de Datos en MYSQL :
  •  La Base de Datos se llama: "BASES" , la suya puede ser de otro nombre. 
  •  Una Tabla llamada "ejemplo" cuyos campos son:
     ID=   int(100)
     NOMBRE=  varchar(20)
           APELLIDOS=   varchar(40)
     
          TELEFONO=   int(8)

          DEPARTAMENTO=   varchar(20)

          DESCRIPCION=   varchar(100)

 La ID es el numero de identificación del Usuario en el Sistema.
 El  NOMBRE es el Nombre de la Persona almacenada en el Sistema.
 El resto ya ustedes lo deben de saber por simple vista. El Script SQL de la tabla viene en la descarga del MODULO.
Cómo se Compone el Sistema en PHP:
  • Varias Cajas de Texo.
  • Un Botón para enviar el formulario.
DESCARGA DEL MODULO y Script SQL : http://www.mediafire.com/PHP-MODULO-DRUPAL.rar

INSTALACIÓN DEL MÓDULO: Después de Descargar obtendrás un archivo llamado INSERTAR.rar el cual debes descomprimirlo y guardas la carpeta llamada INSERTAR en el directorio:  \www\nombre_CMS\sites\all\modules 
de tu SERVIDOR LOCAL APACHE, WAMP SERVER ó XAMP SERVER, el que tengan a mano.

Despues deben entrar en el menú a Módulos:
 Después Activar el MODULO llamado NOMBRE_MODULO


Al Final Tendras tu modulo funcionando. LO QUE PUEDAN IMPLEMENTAR DESPUÉS LES QUEDAN A LA IMAGINACIÓN.

Con esto ya el programa les debería Funcionar 100%, Gracias y cualquier Duda me la pueden publicar Aquí:

lunes, 15 de julio de 2013

Cómo Enviar Email Directamente al Servidor Principal Gmail con PHP

Send Email witch PHP 5 
Al Final Por Favor Comenten que les pareció para mantener la página, NO tienen que registrarse.

Enviar un Correo Electrónico es una es una función muy importante en nuestro sistema web,  existen varias formas de Enviar un Correo Electrónico ( Email ) desde nuestra página web. Muchos ya conocen la Función mail() :

mail(" pepito@programadortico.com, maria@programadortico.com","Asunto Del Mail","Este es el cuerpo del mensaje");

El problema con esta es que se limita a mandar Emails Locales, osea, a un servidor SMTP en nuestra propia PC ó a PC's en una Red Privada. Para entenderlo mejor el Email no llega directamente al Servidor Principal de correo, ya sea GMAIL, HOTMAIL ó YAHOO sino que lo recibe un servidor SMTP como Outblock ó  PostCast Server en la propia Computadora.

Primeramente quiero decir que sinceramente esa Función mail() está bien para una RED LAN Local de  personas, pero si lo que queremos en enviar el Email Directamente sin pasar por ese trámite de Descargar un Servidor SMTP y que esa persona lo reciba enseguida en su bandeja de entrada, entonces pon atención.

Yo me cansé de mandar Correos Locales, así que a puro código PHP encontré un Código que los va a Ayudar bastante, y creo firmemente que después comentarán Agradeciéndome el Código PHP.

 Cómo  lo Hago ? :
  • Tengo que Descargar ó tener Instalado el PHPMailer_v5.1, descarga Aquí.
Después nada más copias y pegas el siguiente código PHP :
<?php
require_once('/PHPMailer_5.2.4/class.phpmailer.php'); // Especifique la ruta del archivo class.phpmailer.php
define('GUSER', 'tu_email@gmail.com'); // GMail username
define('GPWD', 'password'); // GMail password

function smtpmailer($to, $from, $from_name, $subject, $body) { 
global $error;
$mail = new PHPMailer();  // create a new object
$mail->IsSMTP(); // enable SMTP
$mail->SMTPDebug = 0;  // debugging: 1 = errors and messages, 2 = messages only
$mail->SMTPAuth = true;  // authentication enabled
$mail->SMTPSecure = 'ssl'; // secure transfer enabled REQUIRED for GMail
$mail->Host = 'smtp.gmail.com';
$mail->Port = 465; 
$mail->Username = GUSER;  
$mail->Password = GPWD;           
$mail->SetFrom($from, $from_name);
$mail->Subject = $subject;
$mail->Body = $body;
$mail->AddAddress($to);

if(!$mail->Send())
        {
$error = 'Mail error: '.$mail->ErrorInfo; 
return false;
       else
       {
$error = 'Message sent!';
return true;
}
}
?>

Después de Definir esta Función nada mas la llamas así:
<?php
smtpmailer(  'to_@gmail.com' , 'from_@gmail.com' , 'Nombre_de_quien_envia' , 'ASUNTO'  ,  'MENSAJE');
?>


      NOTA : 
  • El detalle es que me funciona SOLAMENTE EN UBUNTU ó LINUX, estamos resolviendo detalles para implementarlo en Windows.
  • Nos pueden ayudar a publicar sus códigos si lo implementan en Windows.
  • Desde Ubuntu lo envia directamente al GMAIL y no al servidor SMTP.

 
Esta web utiliza cookies, puedes ver nuestra la política de cookies, aquí Si continuas navegando estás aceptándola
Política de cookies +