Categoría: php

Bienvenido al blog de Parzibyte. Vas a encontrar tutoriales y tips de programación, bases de datos, redes, electrónica e informática general. Ejemplos de código, aplicaciones gratuitas y open source

Formatear código de PHP en Visual Studio Code

VSCode agrega resaltado de sintaxis para PHP, pero no un formateador por defecto como el que trae para JavaScript. En el marketplace de VSCode encontramos muchas extensiones para formatear el código, y hoy voy a recomendarte una extensión para embellecer y formatear tu código de PHP tan simple como presionar una combinación de teclas.

Extensión cURL para PHP en Linux Ubuntu

En este post voy a mostrarte cómo instalar y activar la extensión cURL de PHP. Esta extensión sirve para hacer peticiones HTTP usando curl y aunque hay otros métodos más fáciles, mucho código de PHP lo sigue usando. Recuerda que ya vimos cómo instalar cURL en Windows, ahora lo haremos para PHP sobre Linux Ubuntu.

Laravel y Gmail: enviar correo electrónico

Laravel, un poderoso framework de PHP, provee una manera muy sencilla de enviar correos electrónicos, ya sea usando nuestro propio servidor u otros como el de gmail. Ese último servicio es lo que voy a explicar hoy: cómo enviar un correo a través de gmail desde Laravel.

Instalar extensión de SQLite3 para PHP en Linux Ubuntu

En este post vamos a ver la instalación de la extensión de SQLite3 en PHP con el driver PDO para poder trabajar con este buen motor de base de datos, en el sistema operativo Linux Ubuntu.

Instalar librería gd para PHP en Linux Ubuntu

La librería gd permite la manipulación de imágenes y la llamada a funciones como imagecreatefrompng o imagecreatefromjpeg. En este post voy a mostrarte cómo instalar la extensión gd en PHP sobre el sistema operativo Linux Ubuntu.

Instalar imagick para PHP en Linux Ubuntu

En este post voy a enseñarte a instalar la extensión de imagick en PHP sobre Linux. Personalmente la tuve que instalar ya que los códigos de barras la necesitan y se generaba el siguiente error: Neither gd-lib or imagick are installed! Lo bueno de desarrollar en PHP desde Linux Ubuntu es que la instalación (e…
Leer más

Extensión PDO de PostgreSQL con PHP y Linux Ubuntu

Hoy vamos a ver cómo instalar la extensión de PDO PostgreSQL (es decir, el driver para conectar PostgreSQL con PHP) en Ubuntu.

Laravel: subir archivos y aplicar validación

En este post voy a mostrarte cómo enviar o subir fotos con un formulario, y procesarlas para almacenarlas con Laravel. También te voy a enseñar cómo validar las fotos, para permitir determinadas extensiones o peso. Será un formulario que aceptará la subida de múltiples imágenes, las validará y almacenará. Aunque es para imágenes, este ejemplo…
Leer más

Validación de formularios en Laravel

En este post voy a mostrarte cómo hacer el envío de un formulario con Laravel, así como la validación del mismo del lado del servidor. Laravel provee una forma fácil de validar, además de mostrar los errores en una lista que puede estar bajo el formulario. Nota: si quieres usar la validación con mensajes en…
Leer más

Laravel: mensajes de validación en español

Estoy a punto de escribir un tutorial sobre la validación de formularios en Laravel, pero en los mismos hago la validación con mensajes en español. Por defecto, Laravel muestra los mensajes de error o de validación en inglés, pero en este post voy a mostrar cómo podemos traducir esos mensajes, además de indicarle a Laravel…
Leer más

Flash data en Laravel para mostrar avisos

En este post voy a mostrarte cómo usar los datos flash de la sesión de Laravel para mostrar avisos como “Usuario registrado correctamente”. Recuerda que los mensajes flash solo viven una vez.

Middleware en CodeIgniter

CodeIgniter, en su versión 3, carece de un buen middleware. Hace más de medio año hice un proyecto en donde, para controlar las sesiones de una manera fácil (y proteger el acceso) necesité un middleware sencillo. Por eso es que hoy vamos a ver cómo instalar un Middleware en CodeIgniter de una manera fácil.

Sesiones en CodeIgniter

Hoy vamos a ver cómo guardar y leer datos de las sesiones en el framework de PHP llamado CodeIgniter. Lo haremos con la versión 3 de CodeIgniter, pues la 2 ya no se usa desde hace mucho tiempo y la 4 todavía no está lista.

Hackear cuenta de Facebook con Phishing | Ejemplo de código

En este artículo voy a mostrarte cómo se puede hackear una cuenta de Facebook de prácticamente cualquier persona, usando una técnica llamada phishing. Vamos a ver cómo: Crear una página idéntica a Facebook Programar el botón para que envíe los datos al servidor Redirigir a otra página Usaremos PHP como lenguaje para guardar los datos.

Conectar PostgreSQL y PHP usando PDO | CRUD

En este post vamos a ver cómo consumir una base de datos de Postgres a través de PHP usando el controlador PDO. Haremos las 4 operaciones básicas del motor: create, read, update y delete; lo que es crear, leer, actualizar y eliminar, todo desde PHP. Como en todos mis tutoriales, vamos a conectar a una…
Leer más