![]() |
Doctrine en tu código PHPPor Alex, el 15/02/2021Doctrine 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 |
|
![]() |
Instalar composer en LinuxPor Alex, el 12/02/2021Composer 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. |
|
![]() |
Leer directorios recursivamente en PHPPor Alex, el 17/01/2021En PHP hay varias formas de leer los ficheros de un directorio. Pero para leerlos recursivamente lo mejor es utilizar iteradores |
|
![]() |
PDO y PHP, clase de acceso a datos - PDOClass.phpPor Alex, el 14/11/2020Os 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 ... |
|
![]() |
Codeigniter 4 error al ejecutarlo por primera vez XAMPPPor Alex, el 13/11/2020El error que nos aparece en codeigniter es el siguiente: |
|
![]() |
Instalar el cliente de postgreSQL adminerPor Alex, el 26/10/2020Adminer es un cliente para acceder al servidor de base de datos postgreSQL, consta de un solo fichero .php y se instala como una web. A continuación detallo el proceso de instalación. |
|
![]() |
Leer un array de PHP desde AJAX JQUERYPor Alex, el 21/09/2020Para hacerlo fácil la verdad es que no vamos a leer un array sino un JSON creado en PHP que es mas sencillo ... |
|
![]() |
Convertir una imagen en base64 a fichero en PHPPor Alex, el 25/08/2020En PHP el procedimiento es muy sencillo, solo hay que decodificar la imagen y grabarla en disco ... |
|
![]() |
Obtener información de una imagen en PHPPor Alex, el 22/06/2020En 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 ... |
|
![]() |
Curso de creación de una API en PHPPor Alex, el 05/06/2020Realizar 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 ... |
|
![]() |
5 - Crear una API en PHP, listar marcas y cochesPor Alex, el 04/06/2020En 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. |
|
![]() |
4 - Crear una API en PHP, clase de mensajesPor Alex, el 02/06/2020Ya 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. |
|
![]() |
3 - Crear una API en PHP, clases de validación y rutasPor Alex, el 29/05/2020En 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. |
|
![]() |
2 - Crear una API en PHP, añadiendo funcionalidadesPor Alex, el 28/05/2020En 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. |
|
![]() |
1 - Crear una API en PHP, Primeros pasos, index.phpPor Alex, el 27/05/2020Vamos a crear un pequeño código en PHP que será la base de nuestra API. |
|
![]() |
Redimensionar imágenes desde PHPPor Alex, el 18/05/2020Os dejo un script en github para redimensionar imágenes desde código PHP. |
|
![]() |
Configurar PHP como variable de entorno en WindowsPor Alex, el 18/04/2020Y de esta forma tendremos el comando PHP disponible en todos los directorios de Windows. |
|
![]() |
Enviar datos JSON a una API con CurlPor Alex, el 07/03/2020Probar una API desde la línea de comandos es muy sencillo enviando un comando CURL con los datos del json que queremos enviar. |
|
![]() |
Configurar Codeigniter y bootstrapPor Alex, el 17/01/2020Por 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. |
|
![]() |
Session Error en CodeigniterPor Alex, el 16/01/2020Exactamente 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. |
|
![]() |
Activar php.ini en Mac OS MojavePor Alex, el 13/01/2020Por 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. |
|
![]() |
Rutas dinámicas con CodeIgniterPor Alex, el 02/12/2019En CodeIgniter y con una query podemos extraer las rutas de forma dinámica desde la base de datos |
|
![]() |
JSON decode a array en PHPPor Alex, el 18/11/2019Por defecto la función json_decode de PHP convierte un JSON en un objeto pero es muy sencillo pasarlo a un array. |
|
![]() |
Convertir un directorio de tu ordenador en un servidor webPor Alex, el 24/09/2019Con PHP puedes convertir un directorio de tu ordenador en un servidor web sin necesidad de tener instalado Apache2 o nginx |
|
![]() |
Instalar PHP + Apache en Mac OS MojavePor Alex, el 28/05/2019Bueno, en realidad apache2 y php ya están instalados por defecto en Mac OS Mojave y solo hay que inicializados. |
|
![]() |
Pasar un XML a json en PHPPor Alex, el 24/05/2019En PHP es sencillo pasar de XML a JSON para tratar datos de forma mas sencilla que no con objetos xml. |
|
![]() |
Convertir fecha en español a formato americano en PHPPor Alex, el 18/04/2019En 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. |
|
![]() |
Instalación de un entorno LAMP en windows con XAMPPPor Alex, el 13/08/2018En Windows para instalar un entorno LAMP es suficiente con descargarse aplicaciones como Xampp, eayphp o wampp. Nosotros instalaremos XAMPP y configuraremos dominios para poder desarrollar desde nuestro windows. |
|
![]() |
PHP Fatal error: Uncaught Error: Call to undefined function mb_Por Alex, el 01/07/2018Si 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 |
|
![]() |
Error - call to undefined function ssh2_connectPor Alex, el 23/10/2017Este error sale en PHP cuando se intenta ejecutar la funcion ssh2_connect. Esto pasa porque nos falta un paquete de php. |
|
![]() |
Volt directory can't be written al iniciar un proyecto en phalconPor Alex, el 19/02/2017Esto es muy sencillo de solucionar, os habéis dejado de dar permisos de escritura en el directorio cache de vuestro proyecto. |
|
![]() |
Instalar las herramientas de desarrollo de phalconphpPor Alex, el 19/02/2017Al instalar las herramientas de desarrollo de phalconphp en Ubuntu siguiendo el manual de instalación también hay que cambiar unas cosillas. |
|
![]() |
Instalar Framework phalconphp en Ubuntu 16.10Por Alex, el 18/02/2017Igual 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 |
|
![]() |
Obtener el código HTML de un web con CURL desde PHPPor Alex, el 17/02/2017A 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. |
|
![]() |
Instalar Framework phalconphp en Linux MintPor Alex, el 21/01/2017Si 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. |
|
![]() |
Configurar Apache2 worker con PHP FastCGI en LinuxPor Alex, el 01/11/2016Vamos 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. |
|
![]() |
Enviar por POST mas de 1000 elementos en PHPPor Alex, el 27/10/2016PHP 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 |
|
![]() |
The mbstring extension is missing al ejecutar phpmyadminPor Alex, el 11/10/2016Esto pasa por que nos falta la extensión de php, php-mbstring para php5 y php7.0-mbstring para php7. |
|
![]() |
Incluir todos los ficheros de un directorio en PHPPor Alex, el 06/10/2016PHP 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. |
|
![]() |
Asociar extensión .aspx al interprete de phpPor Alex, el 04/10/2016No 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. |
|
![]() |
Leer un fichero línea a línea en PHPPor Alex, el 03/10/2016Tarde 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. |
|
![]() |
Fechas en PHPPor Alex, el 02/10/2016Como 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. |
|
![]() |
Configuración de un virtualhost en apachePor Alex, el 22/09/2016En esta cuarta y última entrega del manual como instalar un servidor lamp veremos la configuración de diferentes sites dentro del apache para esto utilizaremos la extensión de apache VirtualHost donde podremos especificar n dominios con una sola IP o diferentes IP por domino. |
|
![]() |
Creación de una máguina virtual con virtualboxPor Alex, el 22/09/2016Virtualbox es una aplicación para ejecutar maquinas virtuales simular a VMWare, diría yo que mejor para entorno personal y de pruebas y gratuito. En este entorno se pueden crear cualquier tipo de máquinas virtuales windows, mac, linux. Actualizado para Ubuntu Server 16.04 |
|
![]() |
Instalación de Apache2, MySql y PHPPor Alex, el 22/09/2016En esta tercera entrega de este manual para instalar un servidor LAMP instalaremos el Apache2, PHP y MySQL y en un ultimo capitulo veremos como configurarlo todo. |
|
![]() |
Instalar un servidor web en entorno LAMP.Por Alex, el 22/09/2016Tutorial para instalar un servidor LAMP, Linux ( Ubuntu Server ), Apache2, MySql y PHP ( php 7.0 ) como lenguaje de programación. He actualizado el manual para las nuevas versiones de LAMP y realizado los artículos en vídeo tutoriales para que sea mas sencillo seguirlos. |
|
![]() |
Instalación del servidor LAMP en virtualboxPor Alex, el 22/09/2016En esta segunda parte del manual de instalación de un servidor LAMP vamos a instalar el Ubuntu Server en la máquina virtual que creamos en el capitulo anterior . |
|
![]() |
Imprimir un array con formato en PHPPor Alex, el 01/12/2013Para 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. |
SIGUENOS EN
RECOMENDADOS
ARCHIVO
CATEGORIAS