4 users responded in this post

Subscribe to this post comment rss or trackback url
User Gravatar
Ddaz said in Enero 16th, 2008 at 1:53 pm

Dias inolvidables… en los que te tronaba todo en la cara jeje…, pero bueno ya mejoraste…

salu2

Ddaz

User Gravatar
Chava said in Febrero 20th, 2008 at 10:18 pm

Me gusta el manual, si me pudieras mandar una copia a mi mail de este y la continuación te lo agradecería enormemente, la verdad estoy preocupado porque tengo varios sitios de clientes desarrollados de forma no tan segura por un desarrollador que contrate y son fallas bastante graves… saludos! y gracias ya con esto me doy una idea…

User Gravatar
Anonimo said in Abril 29th, 2008 at 1:11 am

no entiendo esta linea podrías explicarla bien? me suena a jeroglífico jejeje

$valido = “/^\([1-9][0-9]{2}\)[1-9][0-9]{3}-[0-9]{4}/i;

User Gravatar
Antioroku said in Abril 29th, 2008 at 8:27 am

$valido = “/^\([1-9][0-9]{2}\)[1-9][0-9]{3}-[0-9]{4}/i;

preg_match($valido,$valor);

Lo que generamos es una cadena de validación para la función preg_match. Esta función nos devuelve el numero de coincidencias que tendría $valido, de acuerdo al patrón que generamos en la cadena $valor.

En este caso en especifico le indicamos un numero de teléfono (acabo de caer en cuentas que esta mal, porque debería ser un email, pero bueno…) le indicamos que debe contener [1-9][0-9]{2} (dos caracteres {2}, el primero debe contener un valor comprendido entre el 1 y el 9 [1-9] y el segundo debe tener un valor comprendido entre el 0 y el 9 [0-9] y deben estar entre parentensis: \([1-9][0-9]{2}\)
preg_match(”([1-9][0-9]{2}\)”,”(26)”); // Devuelve uno
preg_match(”([1-9][0-9]{2}\)”,”(01)”); // Devuelve cero
preg_match(”([1-9][0-9]{2}\)”,”12″); // Devuelve cero

Para mas información sobre esto puedes consultar funcion preg_match

Leave A Reply

 Username (Required)

 Email Address (Remains Private)

 Website (Optional)