Categoria: PHP


Publicidad

Cambiar la zona horaria en Laravel

Cambiar la zona horaria en Laravel

Por Alex, el 07/08/2024

Laravel por defecto viene configurado con la zona horaria UTC con lo que la fecha/hora probablemente no sea la misma de donde vivas ... ésto, a veces, puede ser un problema sobre todo a la hora de grabar logs, pero cambiarlo es muy sencillo ...

Seguir leyendo ...

Error en Laravel con el formato de fechas en MySql

Error en Laravel con el formato de fechas en MySql

Por Alex, el 05/08/2024

En concreto a mi me daba y un Seeder y os pongo la solución muy simple que ni chatGPT supo decirme y tuve que hacer como antiguamente, googlear ... el error es Invalid datetime format: 1292 Incorrect datetime ... exactamente el error era:

Seguir leyendo ...

Ver las consultas sql que se ejecutan en Laravel

Ver las consultas sql que se ejecutan en Laravel

Por Alex, el 28/06/2024

A veces cuando trabajas en PHP es conveniente ver que información que consultas sql se envían a la base de datos, en Laravel es muy sencillo activar este log que al ser poco invasivo si hay problemas, y es necesario, podríamos hasta activarlo en producción hasta solucionar el problema ...

Seguir leyendo ...

Como comprobar la conexión a base de datos en Laravel

Como comprobar la conexión a base de datos en Laravel

Por Alex, el 18/05/2024

En Laravel podemos muy fácilmente comprobar si nuestra conexión a base de datos esta definida correctamente y podemos hacerlo con un par de líneas de código sin tener que ponernos a codificar.

Seguir leyendo ...

Configurar Laravel Sail para utilizar un MySql externo existente

Configurar Laravel Sail para utilizar un MySql externo existente

Por Alex, el 13/05/2024

Laravel sail es un entorno de desarrollo de Laravel con Docker que instala por defecto instala un servidor de base de datos MySql o postgreSQL pero instala uno por cada instalación de Laravel sail pero es muy sencillo poder reutilizar el servidor de base de datos para todos los proyectos de Laravel ...

Seguir leyendo ...

PHP

LAMP

Un contenedor docker MySql para todos los proyectos web

Un contenedor docker MySql para todos los proyectos web

Por Alex, el 30/04/2024

Es bastante normal tener diferentes proyectos web que utilizan diferentes contenedores de docker y a su vez cada uno pueda tener su propio MySql incorporado … pero … podemos configurar un MySql para todos los proyectos web.

Seguir leyendo ...

MySql

LAMP

Laravel sail configurar multidominio con Apache

Laravel sail configurar multidominio con Apache

Por Alex, el 24/04/2024

Laravel sail por defecto no se pueden utilizar múltiples dominios y viene configurado para utilizar solo localhost pero esto podemos cambiarlo de forma fácil trabajando con nuestra propia configuración de docker.

Seguir leyendo ...

Laravel sail, un entorno de desarrollo con docker y laravel

Laravel sail, un entorno de desarrollo con docker y laravel

Por Alex, el 22/04/2024

Laravel sail sirve para crear entornos de desarrollo con docker. Sail son una serie de scripts que viene de serie con la instalación de laravel y a través de un docker-compose.yml y un script (sail) se puede interactuar desde la línea de comandos con docker.

Seguir leyendo ...

Como comprobar la conexión a base de datos en Codeigniter 4

Como comprobar la conexión a base de datos en Codeigniter 4

Por Alex, el 26/02/2024

Al configurar el acceso a base de datos en Codeigniter 4 y solo queremos comprobar si la conexión funciona lo podemos hacer de forma muy sencilla con la utilizada spark

Seguir leyendo ...

Instalar bootstrap en Laravel y ponerlo en producción

Instalar bootstrap en Laravel y ponerlo en producción

Por Alex, el 16/12/2023

Laravel y bootstrap son dos de los frameworks más utilizados en sus respectivos lenguajes, unirlos, y trabajar conjuntamente para realizar aplicaciones en PHP con un front responsive es muy sencillo ... Y después veremos cómo ponerlo en producción.

Seguir leyendo ...

Instalar recaptcha en un formulario en PHP

Instalar recaptcha en un formulario en PHP

Por Alex, el 05/09/2023

Recaptcha es una opción muy útil para integrar en los formularios para que no envíen spam y así poder tener nuestros formularios de contacto o comentarios limpios. Instalarlo es muy sencillo ...

Seguir leyendo ...

Web

PHP

autoload de ficheros usando namespaces en php

autoload de ficheros usando namespaces en php

Por Alex, el 08/08/2023

Para utilizar en PHP una clase en un fichero hay que incluirlo manualmente con la sentencia include o require poniendo su ruta y nombre completos uno a uno ... pero esto podemos hacerlo con una función, spl_autoload_register, si utilizamos namespaces.

Seguir leyendo ...

PHP

Linux

LAMP

Como crear un menú desplegable en PHP, HTML, CSS y javascript / jquery

Como crear un menú desplegable en PHP, HTML, CSS y javascript / jquery

Por Alex, el 11/07/2023

En este artículo explico como crear un menú de dos niveles en PHP basado en dos tabla en MySql. La idea es muy sencilla con dos tablas almacenamos el menú y el contenido correspondiente a cada menú. Esta en PHP nativo pero utilizarse el código con cualquier framework e incluso es sencillo traspasar a otro lenguaje.

Seguir leyendo ...

Web

PHP

LAMP

jquery

JavaScript

Conectar a MySql desde PHP a través de tunel SSH

Conectar a MySql desde PHP a través de tunel SSH

Por Alex, el 06/02/2023

Cuando el servidor MySql no esta accesible desde tu entorno de desarrollo podemos acceder a el a través de un tunel SSH pasando por un servidor que si tenga acceso a él.

Seguir leyendo ...

SQL Serrver

postgreSQL

MySql

Mostrar la rama actual de git en la página principal en PHP

Mostrar la rama actual de git en la página principal en PHP

Por Alex, el 12/12/2022

Mostrar la rama de Git en la que se esta trabajando en las páginas del web es bastante sencillo y solo tenemos que leer el fichero HEAD de Git

Seguir leyendo ...

Error en codeigniter y php 8 CI_Session_files_driver

Error en codeigniter y php 8 CI_Session_files_driver

Por Alex, el 07/12/2022

Error en codeigniter y php Return type CI_Session_files_driver... es el error que nos da al mover un proyecto existente en codeigniter cuando actualizamos a las versiones más nuevas de PHP.

Seguir leyendo ...

Instalar Xampp en Linux

Instalar Xampp en Linux

Por Alex, el 02/11/2022

Podemos tener un servidor LAMP, con un servidor Web y un servidor de base de datos muy fácilmente instalando Xampp también en Linux.

Seguir leyendo ...

Linux

LAMP

Enviar e-mails con plantillas en Codeigniter 4

Enviar e-mails con plantillas en Codeigniter 4

Por Alex, el 21/10/2022

Utilizar plantillas para enviar mails desde Codeigniter 4 es muy sencillo y muy útil. En este artículo veremos como podemos utilizarlas

Seguir leyendo ...

Codeigniter

Enviar emails desde Codeigniter 4

Enviar emails desde Codeigniter 4

Por Alex, el 17/10/2022

Codeigniter 4 dispone de una clase para enviar e-mails cómodamente y también de una clase para configurar el envío de e-mails. En este articulo vamos a ver como utilizarla.

Seguir leyendo ...

Codeigniter

Como configurar virtualhost en nginx

Como configurar virtualhost en nginx

Por Alex, el 05/08/2022

Con Virtualhost podemos crear multiples webs en un mismo servidor nginx ...

Seguir leyendo ...

Instalar nginx y configurar PHP en Vagrant y ubuntu

Instalar nginx y configurar PHP en Vagrant y ubuntu

Por Alex, el 03/08/2022

En lugar de instalar nginx y PHP en local vamos a instalarlo y automatizarlo en una máquina virtual con Vagrant

Seguir leyendo ...

Instalar y configurar nginx y PHP en Ubuntu

Instalar y configurar nginx y PHP en Ubuntu

Por Alex, el 01/08/2022

Instalar nginx y configurar PHP en Ubuntu es bastante sencillo y basta con instalar las respectivas aplicaciones y configurar un par de cosas que ahora vamos a ver.

Seguir leyendo ...

Layouts en Codeigniter 4

Layouts en Codeigniter 4

Por Alex, el 24/07/2022

La creación de layouts en Codeigniter 4 al igual que en el 3 no viene muy trabajada y los tenemos que crear cada uno de la forma que más nos guste. Cómo hacerlo de forma sencilla y genérica …

Seguir leyendo ...

PHP

Codeigniter

Detectar el navegador desde PHP con get_browser

Detectar el navegador desde PHP con get_browser

Por Alex, el 13/07/2022

Desde PHP hay diversas formas de detectar el navegador, puede ser con el índice HTTP_USER_AGENT del array $_SERVER o con la función get_browser que proporciona PHP ...

Seguir leyendo ...

Paginación de registros en PHP desde MySql

Paginación de registros en PHP desde MySql

Por Alex, el 06/07/2022

Mostrar en PHP un conjunto de registros paginados desde MySql es bastante sencillo de realizar y en este ejemplo lo haremos con PHP nativo

Seguir leyendo ...

PHP

Detectar el navegador con PHP y HTTP_USER_AGENT

Detectar el navegador con PHP y HTTP_USER_AGENT

Por Alex, el 04/07/2022

Desde PHP y con el índice HTTP_USER_AGENT del array $_SERVER podemos detectar el navegador que está visitando nuestra web ...

Seguir leyendo ...

Instalar Codeigniter 4 y ponerlo en marcha

Instalar Codeigniter 4 y ponerlo en marcha

Por Alex, el 23/05/2022

Codeigniter es uno de los frameworks PHP más utilizados en el mundo, siempre aparece en las 5 primeras posiciones de los top 10 aunque en España no es muy conocido, es muy pero que muy rápido y muy fácil de aprender.

Seguir leyendo ...

PHP

Codeigniter

Curso de creación de una API en PHP

Curso de creación de una API en PHP

Por Alex, el 20/04/2022

Realizar un servicio API con PHP, sin framework, es más sencillo de lo que parece, con “cuatro líneas de código” ya podemos tener funcionando un servicio que reciba un POST con datos, aunque una versión muy sencilla que no realice apenas acciones ...

Seguir leyendo ...

Windows

Ubuntu

PHP

Linux

Rutas dinámicas en codeigniter 4

Rutas dinámicas en codeigniter 4

Por Alex, el 04/04/2022

Como podemos extraer desde una base de datos las rutas de Codeigniter 4 y escribirlas en el fichero Routes.php, crear las rutas de forma dinámica ...

Seguir leyendo ...

PHP

Codeigniter

Como crear rutas en php

Como crear rutas en php

Por Alex, el 21/03/2022

En PHP nativo, sin framework, también podemos crear rutas amigables similares a las que utilizan los frameworks …

Seguir leyendo ...

Clase para leer ficheros de configuración en PHP

Clase para leer ficheros de configuración en PHP

Por Alex, el 09/02/2022

Los ficheros de configuración son muy normales en todos los lenguas, ficheros en formato xml, yaml, json, etc ... los hay de todos los colores y para todos los gustos. En este artículo vamos a ver como leer ficheros de configuración con formato array de PHP.

Seguir leyendo ...

PHP

Codeigniter 4 no registra bien las horas en los logs

Codeigniter 4 no registra bien las horas en los logs

Por Alex, el 03/02/2022

En realizad Codeigniter no registra bien las horas en general y las pone en horario americano.

Seguir leyendo ...

Codeigniter

Codeigniter 4 no muestra errores en el navegador

Codeigniter 4 no muestra errores en el navegador

Por Alex, el 04/01/2022

Y lo que muestra Codeigniter 4 cuando hay un error es Whoops!, bueno, esto es porque no hay definido un entorno de desarrollo y entiende que esta en producción y no muestra errores.

Seguir leyendo ...

PHP

Codeigniter

Crear aplicaciones de consola en Codeigniter 4

Crear aplicaciones de consola en Codeigniter 4

Por Alex, el 03/01/2022

Como con todos los frameworks Codeigniter 4 también nos da la oportunidad de crear aplicaciones para poder ejecutarlas desde consola. Podemos utilizar para crear procesos y ejecutarlas desatendidamente con un cron.

Seguir leyendo ...

Codeigniter

Convertir una imagen en base64 a fichero en PHP

Convertir una imagen en base64 a fichero en PHP

Por Alex, el 18/11/2021

En PHP el procedimiento es muy sencillo, solo hay que decodificar la imagen y grabarla en disco ...

Seguir leyendo ...

Windows

PHP

Linux

Conectar a MySql usando PHP con PDO

Conectar a MySql usando PHP con PDO

Por Alex, el 08/11/2021

Conectar con una base de datos desde PHP ya sea a MySql, postgreSQL u otra es lo mas normal que se realizar y muy sencillo ...

Seguir leyendo ...

MySql

PHP

Conectar a un FTP con PHP y listar ficheros - directorios

Conectar a un FTP con PHP y listar ficheros - directorios

Por Alex, el 01/11/2021

Os dejo un código de ejemplo para conectarse a un ftp con usuario y password desde PHP

Seguir leyendo ...

PHP

Función date da error en PHP - (PHP Warning: date)

Función date da error en PHP - (PHP Warning: date)

Por Alex, el 29/10/2021

En concreto el error que da es PHP Warning: date(): It is not safe to rely on the system's timezone settings. ... esto tiene una solución muy sencilla, bueno hay dos formas de solucionarlo ...

Seguir leyendo ...

PHP

Listar las extensiones instaladas en PHP

Listar las extensiones instaladas en PHP

Por Alex, el 27/10/2021

SI queremos saber las extensiones que tenemos instaladas en PHP tenemos que pasarle el parámetro -m

Seguir leyendo ...

PHP

Conectar con MySql desde PHP a través del un tunel SSH

Conectar con MySql desde PHP a través del un tunel SSH

Por Alex, el 25/10/2021

Es muy normal que nuestro servidor MySql se encuentre protegido y no podamos acceder desde fuera de nuestra red y necesitemos conectarnos por SSh a un servidor en la misma red del MySql para poder acceder .... pero ...

Seguir leyendo ...

PHP

Enviar por POST mas de 1000 elementos en PHP

Enviar por POST mas de 1000 elementos en PHP

Por Alex, el 17/09/2021

PHP por defecto tiene un limite a 1000 elementos que se pueden enviar por POST, el resto los ignorará. Para solucionar esto hay que tocas la variable de php.ini max_input_vars

Seguir leyendo ...

PHP

Minimizar el HTML en Codeigniter 4

Minimizar el HTML en Codeigniter 4

Por Alex, el 13/09/2021

Minimizar el HTML que procesa Codeigniter es bastante sencillo poniendo una funciones en el fichero Events.php.

Seguir leyendo ...

Codeigniter

Codeigniter 4 error al ejecutarlo en Linux

Codeigniter 4 error al ejecutarlo en Linux

Por Alex, el 08/08/2021

El error exacto que se muestra por pantalla es Whoops pero si miramos en el log de Codeigniter 4 vemos lo siguiente: The framework needs the following extension(s) installed and loaded: intl. ... el problema aquí es que nos falta instalar la extensión php-intl

Seguir leyendo ...

PHP

Linux

LAMP

Apache

Codeigniter

Codeigniter 4 error al ejecutarlo por primera vez XAMPP

Codeigniter 4 error al ejecutarlo por primera vez XAMPP

Por Alex, el 08/08/2021

El error que nos aparece en codeigniter es el siguiente: Fatal error: Uncaught Error: Call to undefined function CodeIgniter\locale_set_default() y la verdad es que es poco explicativo pero lo que falta es instalar una extensión de PHP

Seguir leyendo ...

windows 10

Windows

PHP

Codeigniter

Doctrine en tu código PHP

Doctrine en tu código PHP

Por Alex, el 15/02/2021

Doctrine es un ORM (Object Relational Mapping) o lo que es lo mismo un mapeador objeto-relacional de la base de datos a código. Esta desarrollado en PHP y aunque se le conoce por estar ligado a Symfony puede utilizarse en cualquier ámbito y código PHP

Seguir leyendo ...

Windows

Ubuntu

PHP

Linux

Instalar composer en Linux

Instalar composer en Linux

Por Alex, el 12/02/2021

Composer es un sistema de gestión de paquetes para PHP desde el que podemos instalar diferentes aplicaciones o paquetes para trabajar en nuestros proyectos como podría ser Laravel, Symfony o Doctrine. Ahora veremos como instalarlo y ponerlo en el path.

Seguir leyendo ...

PHP

Linux

Leer directorios recursivamente en PHP

Leer directorios recursivamente en PHP

Por Alex, el 17/01/2021

En PHP hay varias formas de leer los ficheros de un directorio. Pero para leerlos recursivamente lo mejor es utilizar iteradores

Seguir leyendo ...

PHP

PDO y PHP, clase de acceso a datos - PDOClass.php

PDO y PHP, clase de acceso a datos - PDOClass.php

Por Alex, el 14/11/2020

Os dejo una clase para trabajar desde PHP y bases de datos con PDO. El funcionamiento es muy sencillo recibe un array con datos y devuelve un array con los resultas. A continuación explico el funcionamiento ...

Seguir leyendo ...

Windows

Web

Ubuntu

PHP

MySql

Linux

Leer un array de PHP desde AJAX JQUERY

Leer un array de PHP desde AJAX JQUERY

Por Alex, el 21/09/2020

Para hacerlo fácil la verdad es que no vamos a leer un array sino un JSON creado en PHP que es mas sencillo ...

Seguir leyendo ...

PHP

jquery

Error en PHP Europe-Berlin PHP Warning

Error en PHP Europe-Berlin PHP Warning

Por Alex, el 24/08/2020

Si os a dado este error en PHP alguna vez normalmente es porque no tenemos bien puesto en el php.ini el timezone...

Seguir leyendo ...

Obtener información de una imagen en PHP

Obtener información de una imagen en PHP

Por Alex, el 22/06/2020

En PHP con la función exif_read_data podemos obtener los meta-datos que tiene guardada la imagen como fecha de creación, dimensiones, tamaño, etc ...

Seguir leyendo ...

Windows

Ubuntu

PHP

Linux

5 - Crear una API en PHP, listar marcas y coches

5 - Crear una API en PHP, listar marcas y coches

Por Alex, el 04/06/2020

En los anteriores capítulos hemos creado la estructura de la API con las clases base que vamos a utilizar, ahora, vamos a crear las funcionalidades propias del programa, la gestión de coches y marcas.

Seguir leyendo ...

Ubuntu

PHP

Linux

4 - Crear una API en PHP, clase de mensajes

4 - Crear una API en PHP, clase de mensajes

Por Alex, el 02/06/2020

Ya tenemos el esqueleto de la API casi terminado para poder ir añadiendo funcionalidades. Ahora vamos a añadir un clase para centralizar todos los mensajes que intervienen en el ciclo de vida de la aplicación.

Seguir leyendo ...

Ubuntu

PHP

Linux

3 - Crear una API en PHP, clases de validación y rutas

3 - Crear una API en PHP, clases de validación y rutas

Por Alex, el 29/05/2020

En el anterior artículo vimos cómo estaba dividido el JSON, la estructura de las carpetas y los ficheros/clases que van a componer nuestra API. En este tercer artículo vamos a continuar con el desarrollo de la API añadiendo las funcionalidades de validación de datos y rutas de acciones a realizar.

Seguir leyendo ...

Web

Ubuntu

PHP

Linux

2 - Crear una API en PHP, añadiendo funcionalidades

2 - Crear una API en PHP, añadiendo funcionalidades

Por Alex, el 28/05/2020

En este segundo artículo vamos a explicar el JSON que enviamos, a crear las funcionalidades completas del fichero index.php, la estructura de directorios y añadimos las clases auxiliares que necesitamos como configuraciones, bases de datos y control de errores.

Seguir leyendo ...

Ubuntu

PHP

Linux

1 - Crear una API en PHP, Primeros pasos, index.php

1 - Crear una API en PHP, Primeros pasos, index.php

Por Alex, el 27/05/2020

Vamos a crear un pequeño código en PHP que será la base de nuestra API.

Seguir leyendo ...

Windows

Ubuntu

PHP

Linux

Redimensionar imágenes desde PHP

Redimensionar imágenes desde PHP

Por Alex, el 18/05/2020

Os dejo un script en github para redimensionar imágenes desde código PHP.

Seguir leyendo ...

Windows

PHP

Linux

Configurar PHP como variable de entorno en Windows

Configurar PHP como variable de entorno en Windows

Por Alex, el 18/04/2020

Y de esta forma tendremos el comando PHP disponible en todos los directorios de Windows.

Seguir leyendo ...

windows 10

Windows

PHP

Enviar datos JSON a una API con Curl

Enviar datos JSON a una API con Curl

Por Alex, el 07/03/2020

Probar una API desde la línea de comandos es muy sencillo enviando un comando CURL con los datos del json que queremos enviar.

Seguir leyendo ...

Windows

Ubuntu

PHP

Linux

Configurar Codeigniter y bootstrap

Configurar Codeigniter y bootstrap

Por Alex, el 17/01/2020

Por defecto cuando instalamos Codeigniter nos presenta un página de inicio muy fea y simple que podemos modificar y personalizar fácilmente. En este artículo vamos a ver como instalar Bootstrpa y poder utilizarlo desde CI.

Seguir leyendo ...

Windows

PHP

Linux

Codeigniter

Session Error en Codeigniter

Session Error en Codeigniter

Por Alex, el 16/01/2020

Exactamente el error que me daba en Mac OS era mkdir() Invalid path y no podía grabar sesiones. La verdad es que en Linux no he tenido este problema pero solucionarlo es muy sencillo.

Seguir leyendo ...

PHP

Codeigniter

Activar php.ini en Mac OS Mojave

Activar php.ini en Mac OS Mojave

Por Alex, el 13/01/2020

Por defecto viene desactivado y a menudo es necesario tocar los parámetros de configuración de PHP y esto se hace a través del fichero php.ini.

Seguir leyendo ...

PHP

Rutas dinámicas con CodeIgniter

Rutas dinámicas con CodeIgniter

Por Alex, el 02/12/2019

En CodeIgniter y con una query podemos extraer las rutas de forma dinámica desde la base de datos

Seguir leyendo ...

Windows

Web

Ubuntu

PHP

Linux

Codeigniter

JSON decode a array en PHP

JSON decode a array en PHP

Por Alex, el 18/11/2019

Por defecto la función json_decode de PHP convierte un JSON en un objeto pero es muy sencillo pasarlo a un array.

Seguir leyendo ...

LAMP

Linux

PHP

Ubuntu

Pasar un XML a json en PHP

Pasar un XML a json en PHP

Por Alex, el 24/05/2019

En PHP es sencillo pasar de XML a JSON para tratar datos de forma mas sencilla que no con objetos xml.

Seguir leyendo ...

Web

PHP

LAMP

Convertir fecha en español a formato americano en PHP

Convertir fecha en español a formato americano en PHP

Por Alex, el 18/04/2019

En PHP una de las cosas que mas dolor de cabeza nos da es el tema fecha, con la clase DateTime podemos cambiar de formato fácilmente.

Seguir leyendo ...

PHP

PHP Fatal error:  Uncaught Error: Call to undefined function mb_

PHP Fatal error: Uncaught Error: Call to undefined function mb_

Por Alex, el 01/07/2018

Si os da error en mb_strlolower, mb_convert_encoding, o cualquiera que empieza por mb_ y este error da porque falta instalar una librería de php

Seguir leyendo ...

Windows

PHP

Linux

Error - call to undefined function ssh2_connect

Error - call to undefined function ssh2_connect

Por Alex, el 23/10/2017

Este error sale en PHP cuando se intenta ejecutar la funcion ssh2_connect. Esto pasa porque nos falta un paquete de php.

Seguir leyendo ...

PHP

Linux

Volt directory can't be written al iniciar un proyecto en phalcon

Volt directory can't be written al iniciar un proyecto en phalcon

Por Alex, el 19/02/2017

Esto es muy sencillo de solucionar, os habéis dejado de dar permisos de escritura en el directorio cache de vuestro proyecto.

Seguir leyendo ...

Web

PHP

Linux

Instalar las herramientas de desarrollo de phalconphp

Instalar las herramientas de desarrollo de phalconphp

Por Alex, el 19/02/2017

Al instalar las herramientas de desarrollo de phalconphp en Ubuntu siguiendo el manual de instalación también hay que cambiar unas cosillas.

Seguir leyendo ...

PHP

Linux

Instalar Framework phalconphp en Ubuntu 16.10

Instalar Framework phalconphp en Ubuntu 16.10

Por Alex, el 18/02/2017

Igual que pasaba con Linux Mint si intentas instalar phalconphp en Ubuntu 16.10 va a pasar lo mismo y no se puede instalar porque no se encuentra el paquete php7.0-phalcon

Seguir leyendo ...

PHP

Linux

Obtener el código HTML de un web con CURL desde PHP

Obtener el código HTML de un web con CURL desde PHP

Por Alex, el 17/02/2017

A veces necesitamos bajarnos el HTML o descargarnos algún archivo desde código PHP. Esto es muy fácil hacerlo con las extensión CURL.

Seguir leyendo ...

Windows

Web

PHP

Linux

Instalar Framework phalconphp en Linux Mint

Instalar Framework phalconphp en Linux Mint

Por Alex, el 21/01/2017

Si intentáis instalar la ultima versión del framework phlaconphp en Linux Mint 18 no os va a funcionar y no encontrará las librerías de PHP para phalcon. Vamos a seguir los pasos de instalación que pone en el web de phalconphp.com y os pongo las modificaciones que hay que hacer para que funcione.

Seguir leyendo ...

Web

PHP

Linux

LAMP

Configurar Apache2 worker con PHP FastCGI en Linux

Configurar Apache2 worker con PHP FastCGI en Linux

Por Alex, el 01/11/2016

Vamos a realizar la configuración de Apache2 worker con PHP FastCGI en Linux. Por defecto cuando instalas Apache2 y PHP, se configura con prefork y solo uno de los dos módulos de procesamiento pueden estar activos.

Seguir leyendo ...

PHP

Apache

The mbstring extension is missing al ejecutar phpmyadmin

The mbstring extension is missing al ejecutar phpmyadmin

Por Alex, el 11/10/2016

Esto pasa por que nos falta la extensión de php, php-mbstring para php5 y php7.0-mbstring para php7.

Seguir leyendo ...

PHP

Linux

Windows

Incluir todos los ficheros de un directorio en PHP

Incluir todos los ficheros de un directorio en PHP

Por Alex, el 06/10/2016

PHP no tiene una función para incluir todos los ficheros de un directorio en un script php. Pero podemos hacerlo recorriendo el directorio que queremos incluir.

Seguir leyendo ...

PHP

Asociar extensión .aspx al interprete de php

Asociar extensión .aspx al interprete de php

Por Alex, el 04/10/2016

No solo podemos asociar la extensión .aspx al interprete de php sino cualquier extensión que queramos. Esto a veces es necesario si tenemos una migración de una web antigua a php que estaba en .aspx y no queremos perder las antiguas urls.

Seguir leyendo ...

PHP

Apache

Leer un fichero línea a línea en PHP

Leer un fichero línea a línea en PHP

Por Alex, el 03/10/2016

Tarde o temprano tenemos que leer ficheros desde el disco con PHP, con este simple código es muy sencillo ir leyéndolo línea a línea.

Seguir leyendo ...

PHP

Fechas en PHP

Fechas en PHP

Por Alex, el 02/10/2016

Como tratar las fechas en PHP siempre ha dado dolor de cabeza, que si formato MySql, que si formato web en español, en ingles. Por suerte con PHP y el comando date es muy sencillo manejar fechas.

Seguir leyendo ...

Windows

PHP

Linux

Conectarse a SQL Server desde PHP en Linux.

Conectarse a SQL Server desde PHP en Linux.

Por Alex, el 27/02/2014

Para conectar PHP y SQL Server hay que instalar una extensión de PHP que aunque muchos podríamos pensar que es php5-mssql o php-mssql pero no es la correcta porque los drivers de SQL Sever viene dentro del paquete php5-sybase.

Seguir leyendo ...

Clase para guardar errores en PHP

Clase para guardar errores en PHP

Por Alex, el 08/12/2013

Con esta clase los errores de PHP se irán guardando en un fichero a través de la función de PHP error_log cada vez que se produzcan en las páginas php y podremos saber en que linea y que punto tenemos un error.

Seguir leyendo ...

Clase para gestionar las conexiones y datos al MySql

Clase para gestionar las conexiones y datos al MySql

Por Alex, el 08/12/2013

Con esta clase nos olvidaremos de las conexiones al MySql y trabajaremos solo con los datos en arrays. En esta clase tenemos métodos para manipular los Inserts, deletes, updates y select contra el MySql.

Seguir leyendo ...

Imprimir un array con formato en PHP

Imprimir un array con formato en PHP

Por Alex, el 01/12/2013

Para imprimir un array con formato legible y hay que poner delante del print_r la etiqueta pre y cerrarla después del print. En el ejemplo utilizaremos el array $_REQUEST que son los parámetros que viene por GET y POST.

Seguir leyendo ...

PHP




SIGUENOS EN

ARCHIVO

Publicidad