Blog de diseño y desarrollo de páginas y aplicaciones web.

Archivos Mensuales: junio 2013

12

Barra de progreso PHP

Barra de progreso PHP

Posted on por

A continuación, os voy a mostrar un código muy tonto pero extremadamente útil.

Cuando necesitéis lanzar un proceso en php de cierta duración, y queráis conocer el avance del mismo, podéis hacer una barra de progreso fácilmente con las siguientes líneas de código.

Evidentemente, el ancho del progreso (en px) habrá que calcularlo de forma dinámica según el número de instrucciones o ciclos de vuestro script, pero en esencia, con esas líneas tan estúpidas todo os será un poquito más fácil.

Además, con ello evitáis el timeout del navegador. Si el proceso es extremadamente largo, podéis poner otro par de líneas salvadoras en la cabecera del script y éste se ejecutará…sí o sí.

Ya os veo a todos pensando en hacer una fantástica newsletter…. Eso, próximamente.

VN:F [1.9.22_1171]
Rating: 3.9/5 (14 votes cast)
VN:F [1.9.22_1171]
Rating: +8 (from 10 votes)

Esta entrada fue publicada en Php y etiquetada , , por DGCmedia. Guarda enlace permanente.

21

Obtener una dirección desde Google Maps

Obtener una dirección desde Google Maps

Posted on por

Hoy vamos a trabajar con la API de Google Maps.

En primer lugar, vamos a montar un mapa en el que, al hacer click, Google de forma automática nos proporcione la dirección de la posición elegida. Ésto dará otra nueva funcionalidad a nuestra página web haciéndola más atractiva y dinámica.

Ya sabéis nuestra teoría, “con lo que cuesta que lleguen, hay que hacer que los usuarios se queden”, y no hay mejor forma que proporcionar al usuario de nuestra página web herramientas para que interaccione con nuestro proyecto.

Para ello, trabajaremos en Java Script (jQuery) y tenemos una función que monta un mapa de Google Maps pasándole como parámetros una latitud, una longitud y un zoom.

A continuación, añadimos la función autocompletar, al que al pasarle un marcador de Google (marker) intenta obtener la dirección física que le corresponde, con todos sus datos (calle, número, código postal, municipio, provincia, comunidad autónoma y país)

Como podéis ver, esta función hace una consulta a la función consultaGoogle. Esta función es bidireccional, y puede obtener la dirección dándole unas coordenadas o viceversa.

De nuevo, esta función (como no podía ser de otra manera) requiere de un último fragmento de código. Éste es php y es consultado por ajax. Se le envía la consulta y él, según los parámetros recibidos, envía la petición a Google vía CURL, la procesa (es más fácil trabajar con arrays y json en php que en Java Script en mi humilde opinión) y nos devuelve el resultado.

Y es así de sencillo (sobre todo si cogéis estas funciones ya desarrolladas)

¡Esperamos que os sea de utilidad!

VN:F [1.9.22_1171]
Rating: 3.9/5 (9 votes cast)
VN:F [1.9.22_1171]
Rating: +3 (from 5 votes)

Esta entrada fue publicada en APIS de Google, Google Maps, JavaScript, Php y etiquetada , , , por DGCmedia. Guarda enlace permanente.

0

Nuevas páginas web de la semana

Nuevas páginas web de la semana

Posted on por

En DGCmedia no paramos.

Esta semana inauguramos dos páginas web.

La primera, describe los servicios de la Residencia de Ancianos Los Gladiolos, situada la localidad de Colmenar Viejo. El centro está compuesto por dos edificios (válidos y asistidos) y lleva más de 25 años cuidando de nuestros mayores con las mejores instalaciones y unas vistas inmejorables de la sierra madrileña.

Optimizada para su correcto indexado por parte de los buscadores y desarrollada por el gestor de contenidos DGCcms, permite al cliente modificar todos sus contenidos de forma fácil y rápida.

Residencia los Gladiolos

Hoy también lanzamos la web del Servicio Técnico Satedi Asistencia.

Compuesta por más de 500 páginas, permite al cliente administrar todas ellas de forma simplificada, y gracias al gestor de contenidos profesional Beta Web Tool, modificar su imagen y datos a su antojo.

Destacar la velocidad de carga, generando las páginas en una media de 70 ms.

Sendas páginas web están validadas por la W3C y cumplen con todos los estándares web de la actualidad.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Esta entrada fue publicada en Beta Web Tool, Estándares W3C, Nuestros trabajos y etiquetada , , por DGCmedia. Guarda enlace permanente.

Contacto

Su nombre*

E-Mail*

Asunto*

Mensaje*

Captcha
Otro Captcha

Captcha*