CodeIgniter – Exportar a excel con librería PHPExcel

A la hora de hacer nuestras aplicaciones con CodeIgniter, puede surgir la necesidad de exportar los resultados de una consulta a Excel. Para ello, os detallo los pasos para instalar la librería necesario, y un pequeño ejemplo de creación de un excel que se descarga… Compartir…Twitter0LinkedinFacebook0Google+0DiggBufferTumblr0Print

» Read more

CodeIgniter – Ver si el navegador soporta diferentes idiomas

Cuando instalamos un navegador en nuestro sistema operativo, lo hacemos en un idioma. Así, cuando navegamos, nuestro navegador lo hace en un idioma u otro. Eso no indica en ningún momento desde qué lugar lo hacemos. Ahora os indicamos cómo ver si el navegador del usuario soporta/contiene el idioma que deseamos… Compartir…Twitter0LinkedinFacebook0Google+0DiggBufferTumblr0Print

» Read more

CodeIgniter – Personalizar error404

El FrameWork PHP CodeIgniter permite personalizar nuestra pantalla de Error404. Este error se muestra cuando el servidor no encuentra la página que busca. Para personalizar lo que mostramos cuando nuestro servidor no encuentre una página, lo haremos de la siguiente manera… Compartir…Twitter0LinkedinFacebook0Google+0DiggBufferTumblr0Print

» Read more

CodeIgniter – Seguridad – Evitar XSS en formularios

Siguiendo con los puntos de seguridad de CodeIgniter, vamos a ver cómo podemos hacer nuestros formularios mas seguros. Es sabido que se puede aprovechar los formularios para poder realizar atques Cross-site scripting (XSS). Éste, consiste en inyectar código en formulario o enlaces para poder ejectutar instrucciones que pongan en peligro la web. Centrémonos en los formularios… Compartir…Twitter0LinkedinFacebook0Google+0DiggBufferTumblr0Print

» Read more

CodeIgniter – Seguridad – No permitir caracteres determinados en URL

Cuando de seguridad se trata, todo es poco. A la hora de programar, y mas concretamente configurar el Framework con el que trabajemos, es un punto que no debemos olvidar. Vamos a ver cómo CodeIgniter limita los caracteres que pueden utilizarse en las urls. Compartir…Twitter0LinkedinFacebook0Google+0DiggBufferTumblr0Print

» Read more

CodeIgniter – Tiempo expiración de las sesiones

Este es uno de esos artículo breves y que no tienes en cuenta, hasta que surge el problema. Haces la aplicación con Codeigniter, trabajas con sesiones y resulta que te olvidas que pueden tener un un tiempo de vida, o lo que es lo mismo, ua fecha de expiración. Compartir…Twitter0LinkedinFacebook0Google+0DiggBufferTumblr0Print

» Read more

CodeIgniter – Generar imagen con librería GD

Estamos delante de un caso muy común: debemos crear una imagen, formato jpg o png, dinámica y que contenga datos dinámicos. Imaginemos que debemos mostrar en formato JPG el carnet de uno de nuestros socios. Este carnet, debe contener un fondo con el diseño elegido, y varios campos con los datos de nuetro socio (nombre, dni, número licencia…). Compartir…Twitter0LinkedinFacebook0Google+0DiggBufferTumblr0Print

» Read more

CodeIgniter – Ficheros a modificar si cambias servidor

Trabajas con CodeIgniter en local. Acabas tu proyecto y ahora toca moverlo a producción. Cambiamos de servidor, de base de datos… Qué ficheros debemos modificar para que todo funcione de forma correcta? Los ficheros a modificar pueden ser: El .htaccess Depende como hayáis tratado este fichero para las url amigables, seguro que tendréis que cambiar algunos datos relacionados con los enlaces. El /application/condig/config.php En este fichero debemos indicar la url base. Debemos poner la nueva. Normalmente la que utilizamos en […]

» Read more

Codeigniter redireccionar toda la web a SSL

Os indico como redireccionar en una web creada con Codeigniter para que siempra, escriban lo que escriban en la barra de dirección accedan a nuestra web vía https:// Es obvio que interpreto que ya tenéis certificado instalado y funcionando. Lo que vamos a hacer es que aunque escriban http://www.miweb.com, accedan a https://www.miweb.com obligatoriamente. Vamos a hacerlo mediante hooks. Para ello, hacemos estos tres pasos: 1. Activamos hooks en Codeigniter Vamos al fichero “application/config/config.php” y cambiamos la linea para activar los […]

» Read more

CodeIgniter – No mostrar errores en producción

Vayamos por partes y rápido, que ni tu tienes ganas de leer, ni yo de escribir un libro. Esto complementaría otros post al respecto: Errores PHP Fichero index.php de raiz: define(‘ENVIRONMENT’, ‘production’); Errores MySql Fichero config/database.php modificar: $db[‘default’][‘db_debug’] = FALSE; Ya tienes los errores de MySql desactivados Con estas dos variables se deberían desactivar los mensajes de error en CodeIgniter. Compartir…Twitter0LinkedinFacebook0Google+0DiggBufferTumblr0Print

» Read more
1 2