drmad.org
melancolia al despertar - blog de oliver etchebarne bejarano
búsqueda
Últimos comentarios
publicidad
dorothy
dorothy
flickr
Retrazos, por jgwong
Retrazos
feed rss / sindicalización
O usa
enlaces
Publicada el 10 de September del 2008 en códigos postales, hotmail, live, msn

(Si tienes prisa por saber qué poner como Código Postal, vé al final de este post)

Es mi tortura china. SIEMPRE me preguntan sobre qué poner en el campo “Código postal” cuando registran una nueva cuenta de Hotmail. He escrito sobre esto en dos oportunidades hasta ahora: Sólo LIMA y CALLAO tienen códigos postales. Ningun otro departamento o provincia del Perú tienen.

Todo sin novedad, hasta que me tocó crear una nueva cuenta para mí :)

Y puse mis propias recomendaciones en el campo “Código postal”: “LIMA 1″, nada.. “LIMA01″? Naaa… “CALLAO 1″? Nada de nada de nada :-P Nada funcionaba. Ni si quiera lo que el Team de Passport me sugirió que haga.

Harto, me puse a hurgar en el código fuente de la página de registro de MSN Live :-) Usando el adorable Fire Bug, encontré varias cosas interesantes que después estaré blogueando. Por mientras, llegué hasta la función SignUp.ValidateZipCode, quien valida el Código Postal. El script hace una expresión regular de lo que escribas ahi contra un elemento del array SignUp.RegionData.

Ese array contiene información de cada pais del mundo. En el elemento “PE”, está el regexp para el código postal:

^(S)+ [0-9]$

¿Qué es esto? Un código postal válido para MSN Live para Perú es algo como SSS 99: Una o más “S” mayusculas CORRECIÓN: Creo que me comí un slash cuando estaba probando originalmente :-) La expresión regular empieza realmente con “S”, que quiere decir “Cualquier carater que no sea espacio”. O sea, seria cualquier grupo de más de un caracter, un espacio, y dos números. No funciona poner solo el número, por que la página hace un trim al campo, y es necesario el espacio antes de los dos numeros.

Es probable que esto haya cambiado con el tiempo. Es probable también que lo vuelvan a cambiar, pero acabo de crear una nueva cuenta de MSN ahorita, y me funcionó poniendo “S 99” como código postal. Raro.

Comentarios a este post

teh drmad blog - corriendo sobre wordpress y alojado por icaserver
todo publicado bajo la licencia Reconocimiento-NoComercial-CompartirIgual 2.5 Perú de Creative Commons.

php apache wordpress hacker Creative Commons License Peru Blogs BlogsPeru.com inkscape planeta linux