El canvas de HTML 5 (IX). Combinando elementos.

Ya sabemos cómo incluir imágenes en un canvas. También hemos aprendido a insertar formas primitivas y textos. En este artículo vamos a aprender cómo podemos combinar ambos tipos de elementos para lograr el resultado que buscamos en nuestro diseño web. En realidad, es muy fácil, ya que sólo es repetir lo que ya sabemos. Sin embargo, hay algunos detalles que debemos tener en cuenta, y de los que hablaremos en este post. Espero que te resulte interesante.

Crear XML con PHP (IV)

En artículos anteriores hemos hablado de la creación de un XML a partir de los datos de una matriz de memoria. Uno de los puntos en que hemos insitido es en que, para lograr el resultado deseado, es necesario conocer, de antemano, la estructura de la matriz. Esto nos permite decidir, al construir el XML, cuáles serán los elementos, los atributos que tendrá, etc. Desafortunadamente, hay ocasiones en que, por alguna razón, debemos convertir una matriz a XML sin conocer la estructura de dicha matriz. Hacer esto es posible, gracias a una función desarrollada para ello por autores independientes, dentro de la gran comunidad de usuarios de PHP. Presenta la limitación de que cada elemento de la matriz se va a convertir en un nodo de XML, no pudiendo disponer de algunos elementos como atributos. Es decir, sacrifica la flexibilidad de diseño del XML en favor de una universalización de la conversión.

Comprobar el dominio de un correo electrónico

Facebooktwittergoogle_pluslinkedinmailFacebooktwittergoogle_pluslinkedinmail

A menudo incluimos en nuestras aplicaciones formularios que, entre otros campos, esperan recibir un correo electrónico. Cuando el usuario envíe el formulario debemos comprobar si el correo es correcto.

En un artículo reciente aprendimos a comprobar que lo que había tecleado el usuario se ajustaba al formato de un correo. En este artículo vamos a aprender, además, a verificar que el dominio existe. Por ejemplo, el usuario podría teclear usuario@hotmaill.com (observa que, al final, por un error tipográfico, el usuario ha tecleado dos veces la letra l). Esta dirección puede parecer correcta, en cuanto a que se ajusta a un formato pre establecido. Sin embargo, el nombre del dominio es incorrecto y, cuando intentemos enviar un correo, se nos producirá un error.

Seguir leyendo

Convertir Access a MySQL

En ocasiones nos encontramos con la tesitura de tener que convertir una base de datos de Access a MySQL. Aunque, afortunadamente, ya quedan pocos desarrolladores que creen un proyecto web sobre Access, ya que MySQL se ha convertido en la mejor opción en la mayoría de los casos, todavía encontramos proyectos antiguos que emplean el motor de Bases de Datos de Microsoft. Y el problema es cuando tenemos que mantener los datos antiguos, migrándolos al nuevo sistema. Si bien podemos preparar, por programación, una solución para cada caso, en este artículo hablaremos de una herramienta que nos solucianará esto de un modo más cómodo y “universal” (válido para cualquier base de datos Access). Se trata de Bullzip.