Blog Reacción Estudio

¡Tu zona de aprendizaje!

Gracias a jQuery es muy sencillo obtener los datos de un XML a través de AJAX y manejarlos en nuestra aplicación web. Vamos por partes, primero debemos tener nuestro archivo XML que devuelva los datos, si no lo tenemos, lo podemos generar con PHP de la siguiente forma. Se supone que las variables con los […]

La siguiente función nos permite ordenar un array multidimensionar por un campo, además podemos indicarle si lo queremos ordenar de forma ascendente o descendente. La función es muy sencilla, $toOrderArray es el array que vamos a ordenar, $field es el campo por el que queremos ordenar el array y $inverse es la forma en el […]

CodeIgniter es un framework para desarrollo de aplicaciones – un conjunto de herramientas – para gente que construye sitios web usando PHP. Su objetivo es permitirle desarrollar proyectos mucho más rápido que lo que podría hacer si escribiera el código desde cero, proveyéndole un rico conjunto de bibliotecas para tareas comunes, así como y una […]

Crear urls amigables con .htaccess y PHP

Muchos se preguntarán, ¿qué son las urls amigables y para qué sirven?, ¿realmente son necesarias?. Pongamos un ejemplo práctico para ver la importancia que tienen las urls amigables dentro de un desarrollo web. Si os fijais en un perfil de usuario de la popular red social Twitter, podéis ver que si mi usuario es «sombeo_oficial«, […]

Cuando en nuestro sitio web eliminamos un registro de la base de datos, el valor AUTO_INCREMENT se queda como estaba pero si hemos eliminado el último registro, a la hora de insertar uno nuevo nos creará un espacio entre el nuevo registro y el anterior, este espacio es el registro que eliminamos anteriormente. Por ejemplo, […]

Instalar Apache, PHP, MySQL y PhpMyAdmin en Linux

Instalar nuestro propio servidor web en cualquier plataforma basada en Linux es realmente fácil, sólo basta con escribir unos comandos en la consola. Vamos por partes: Actualizamos los repositorios Instalamos Apache y PHP La primera línea instala Apache. La segunda línea instala PHP junto con el módulo «gd» para el tratamiento de imágenes y el […]

Paginación con PHP y MySQL

Se podría decir que cualquier página web necesita un sistema de paginación de resultados, pues en éste artículo vamos a tratar este tema de principio a fin. Primero vamos a analizar el archivo PHP que va a mostrar los resultados paginados, este archivo lo llamaremos contenido.php contenido.php Creamos una función para mostrar el contenido y […]

Al empezar a programar en PHP 5 (orientado a objetos), suele surgir una pregunta, ¿cómo instancio una clase dentro de otra?. Bien, esto sucede por ejemplo, cuando tenemos una clase que sirve para conectarnos a la base de datos y realizar diferentes consultas, y queremos utilizar esta clase dentro de otra distinta. Pues vamos a […]

Si utilizais SMF (Simple machines forum) y queréis que vuestros usuarios puedan identificarse en vuestro sitio web desde vuestra página, sin la necesidad de entrar al foro para hacerlo, lo más normal es utilizar las funciones predeterminadas del SSI.php, exactamente con la función «ssi_login();«. Pero esta función es muy poco personalizable, ya que muestra un […]

Para comprobar durante el proceso de registro si el nombre de usuario está disponible, todo esto sin recargar la página, podemos utilizar el siguiente código: Primero vamos con el código del archivo que contiene el formulario de registro: jQuery HTML Por último vamos con el código del archivo PHP que comprueba si el usuario existe: […]

Seguramente muchos uséis en vuestras aplicaciones/páginas web el sistema de captcha de Google, también conocido como «Recaptcha«. Bien, pues hoy vamos a aprender como comprobar si el visitante ha introducido correctamente el captcha sin tener que recargar la pagina, utilizando Ajax através de jQuery. Lo primero de todo, tenemos que tener una cuenta de Google […]

1) FancyUpload FancyUpload permite varios archivos en cola y con una barra de progreso. Es fácil de instalar, es independiente, el diseño completamente personalizable a través de CSS y XHTML. Además utiliza MooTools para trabajar con todos los navegadores modernos. 2) Uploadify Uploadify es un plugin de jQuery que permite la fácil integración de un […]