Tags: , ,

Validar Un Correo Electrónico de Gobierno

Posted on 16 February 2010 by Abrahan Núñez

La estructura de los correos electrónicos de las instituciones del Gobierno Dominicano es diferente a la estructura de un correo normal, por este motivo para validar un correo de gobierno tuve que crear una expresión regular nueva (“^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[do]{1,3})$”).

La expresión regular valída un correo del siguiente típo: nombredeusuario@nombreinstitucion.gob.do. Aquí les dejo un ejemplo de como pueden implementarla.-

  1.  
  2. <?php  
  3.         $email = "correo@nombreinstitucion.gob.do";  
  4.         if(eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[do]{1,3})$", $email))
  5.         {  
  6.                 echo "Correo Valido!";
  7.         }
  8.          else
  9.  
  10.         {  
  11.                 echo "Correo Invalido!";
  12.         }  
  13. ?>
  14.  

Comments (0)

Tags:

Obtener El URL Desde La Barra De Direcciones

Posted on 09 January 2010 by Abrahan Núñez

  1.  
  2. <?php
  3. $url="http://".$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’];
  4. echo $url;
  5. ?>

Comments (0)

Tags: ,

Hoja de Estilos Según Hora del Reloj del Usuario

Posted on 08 January 2010 by Abrahan Núñez

Con unas simples líneas de código podemos agregar a nuestro proyecto web cosas realmente originales, en este caso la idea es cambiar nuestra hoja de estilo dependiendo de la hora del reloj. Es realmente simple, se basa en crear tres hojas de estilos diferentes, uno para la mañana, otro para la tarde y otro para la noche. Luego simplemente añadimos este código en nuestro encabezado o head:

Cambiamos esto:

  1. <link rel=”stylesheet” type=”text/css” href=”miestilo.css” />

por esto:

  1. <link rel=”stylesheet” type=”text/css” href=”
  2. <?php
  3. $hour = date(”H”);
  4. if ($hour <12) echo “morning.css”;
  5. elseif ($hour <20) echo “day.css”;
  6. else if ($hour <4) echo “night.css”;
  7. ?>

Sencillo pero interesante! :)

Comments (0)










Switch to our mobile site