PHP
PHP en la práctica: imágenes con GD, extensiones, configuración y cómo montar una API sencilla.
Cambiar la paginación de tablas en phpMyAdmin
Al instalar phpMyAdmin en una versión 4 o superior, hay algo que no me gusta nada y que hace que el programa se vuelva inútil y difícil de manejar: el límite de tablas a mostrar de una base de datos es 50 !!!! Eso es poquísimo: un PrestaShop por defecto tiene unas 250 (no hablemos de Magento, Brrrr), hasta osCommerce tiene 50 tablas. Entiendo que va bien para WordPress...
Cómo comprobar si una extensión de PHP está habilitada
Fácil, sencillo y para toda la familia:
<?php
echo "GD: ", extension_loaded('gd') ? 'OK' : 'MISSING', '<br>';
echo "XML: ", extension_loaded('xml') ? 'OK' : 'MISSING', '<br>';
echo "zip: ", extension_loaded('zip') ? 'OK' : 'MISSING', '<br>';
?>
Crea un...
Eclipse: agregar soporte a PHP a cualquier proyecto
Cuando creas un nuevo proyecto con Eclipse, en mi caso un nuevo proyecto Mercurial, si no creas el proyecto específicamente con soporte PHP, no se lo puedes agregar más tarde, al menos en modo gráfico.
Existe solución al problema: entra en la carpeta en la que has creado el proyecto y busca el archivo oculto project, en Linux (.project), edítalo:
Rotar imágenes con PHP
Existe una maravillosa función en PHP que nos ayuda en esta tarea, es imagerotate()
resource imagerotate ( resource $image , float $angle , int $bgd_color [, int $ignore_transparent= 0 ] )
Pero existe un gran problema: esta función solo está disponible si PHP está compilado con la versión incrustada de la librería GD, que no es muy habitual. Para solucionarlo podemos rompernos la cabeza y girar a mano las imágenes, pero ¿para qué vamos a hacer tonterías? La solución (o una de ellas) es
Marca de agua con PHP y GD
Este script sirve básicamente para todos aquellos vagos como yo que se cansan o no saben (mi caso) utilizar un programa de fotografía para meterle una marca de agua con el logo chulo de tu web.
Pero para eso está PHP, para suplir con código la falta de tiempo, solo le has de especificar la ruta en la que están tus imágenes y la marca de agua, en esa misma carpeta crear 2 subcarpetas más, "tmp" y "conmarca"; el script se encargará de coger todas las imágenes .jpg y transformarlas en las mismas imágenes pero con la marca de agua incorporada en la carpeta "conmarca".
Tampoco te has de preocupar de