Enviar correos con Swiftmailer
Feb17

Enviar correos con Swiftmailer

Hoy vamos a ver como enviar correos con Swiftmailer una librería PHP desarrollada por SensioLabs, el equipo que mantiene proyectos como Symfony y Twig. Utilizaremos el SMTP de Gmail para enviar el email desde localhost, esto funcionará también si tenemos la web subida a un servidor remoto. Haremos el típico formulario de contacto. Podemos descargar Swiftmailer desde su web oficial. index.php <!DOCTYPE HTML> <html lang="es"> <head> <meta charset="UTF-8"/> <title>Enviar...

Leer más
Generar PDF desde PHP con HTML2PDF
Feb10

Generar PDF desde PHP con HTML2PDF

Vamos a ver como generar un documento PDF desde PHP con HTML2PDF, una librería muy sencilla y útil para esta tarea. Hay varias más como FPDF o DOMPDF, pero HTML2PDF es la que menos problemas me ha dado. La ventaja que tiene frente a otras es que nos permite posicionar elementos y darle estilos al PDF mediante HTML y CSS, lo cual es mucho mas sencillo que utilizar muchísimos...

Leer más
MVC (Modelo Vista Controlador) en PHP nativo
Nov18

MVC (Modelo Vista Controlador) en PHP nativo

En este tutorial sobre el uso del MVC en PHP veremos de forma simple y clara que es el MVC, como funciona y como se implementa en PHP nativo sin frameworks. ¿Que es el patrón MVC? El patrón de diseño (de software) MVC se encarga de separar la lógica de negocio de la interfaz de usuario y es el mas utilizado en aplicaciones web, framework, etc, ya que facilita...

Leer más
La extensión MySQLi en PHP
Nov11

La extensión MySQLi en PHP

¿Que es MySQLi? MySQLi es la extensión de MySQL mejorada. Esta es la opción recomendada, extiende y mejora las en todos los aspectos al API original de MySQL de PHP que ya esta obsoleta. Comparada con el API de MySQL original ofrece las siguientes mejoras: Interfaz orientada a objetos y procedimental Soporte para sentencias preparadas Soporte para múltiples sentencias Soporte para transacciones Mejoradas las opciones de depuración Muchas mas...

Leer más
Página 2 de 212