![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/11/2010, 03:03
|
![Avatar de auttranadhie](http://static.forosdelweb.com/customavatars/avatar275292_2.gif) | | | Fecha de Ingreso: noviembre-2008 Ubicación: Madrid (España)
Mensajes: 156
Antigüedad: 16 años, 2 meses Puntos: 8 | |
Respuesta: Sistema de Registro Hola:
En mi opinión, haría lo siguiente: gender: integer de 1 carácter y establecería 0 ó 1 para hombre o mujer, o viceversa. zipcode: integer. Para evaluarlo en PHP usa is_numeric(). Ahora, hacer un automatismo para ver si es correcto con cada país tiene su aquel ... timezone: integer. Introduciría los datos de una tabla tbl_timezone con los siguientes campos: uno timezone_id, otro timezone_value (integer que permita valores negativos) y, por último, uno timezone_caption (varchar que muestre los datos). Luego en PHP haría un select y el valor de cada option sería el timezone_id: <select name="cbo_timezone">
<option value=1>Nombre del huso horario</option>
</select>
Con timezone_value puedes calcular la zona sumando o restando a 0 que sería el valor de la hora GMT (Greenwich Meridian Time). birthday: datetime. Luego en PHP estableces el formato de presentación o entrada de datos. email: varchar. Usaría un javascript para evlaluar si es una dirección de correo electrónico (hay muchos ejemplos por ahí).
Espero que te sirva de ayuda y suerte.
__________________ A. Uttranadhie |