SprintDevelop.com - Diseño y desarrollo web - Diseño, desarrollo web,Aplicaciones Móviles, TabletasSprintDevelop.com - Diseño y desarrollo web
Mostrando Codigo - Php
Code

Php - Validacion de email

Códigos Php

Sencillo script a la vez de util para validar direcciones de email
Visitas: 26,848 - 08/09/2003 2.38.47
CODIGO SIN DEMOSTRACIONNO CONTIENE ARCHIVO DESCARGABLEComentario
EXPLICACION
Agrega todas las extensiones que quieras ej. com|ar|net|org|cv... ad|ae|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf |bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl |cm|cn|co|com|cr|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er |es|et|fi|fj|fk|fm|fo|fr|fx|ga|gb|gov|gd|ge|gf|gh|gi|gl|gm|gn|gp|gq |gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|int|io|iq|ir|is|it |jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt| lu|lv|ly|ma|mc|md|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw| mx|my|mz|na|nato|nc|ne|net|biz|info|nf|ng|ni|nl|no|np|nr|nu|nz|om| org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc| sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|sv|sy|sz|tc|td|tf|tg|th|tj| tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi| vn|vu|wf|ws|ye|yt|yu|za|zm|zw
CODIGO
Codigo probado en ChromeCodigo probado en Mozilla FirefoxCodigo probado en Internet Explorer 7+Codigo probado en OperaCodigo probado en Safari


// Codigo ofrecido por Tutores.org

  1. <table width="70%"  border="0" align="center" cellpadding="0" cellspacing="0">
  2.   <tr>
  3.     <td bgcolor="#990000"><div align="center"><font color="#FFFFFF" size="2"><strong>Probar validacion
  4.         </strong> </font></div></td>
  5.   </tr>
  6.   <tr>
  7.     <td><form name="form1" method="post" action="http://www.tutores.org/public/64444032.Php">
  8.         <label> Email:
  9.         <input name="email" type="text" id="email">
  10.         <input type="submit" name="Submit" value="enviar">
  11.         </label>
  12.       </form></td>
  13.   </tr>
  14.   <tr>
  15.     <td>&nbsp;</td>
  16.   </tr>
  17. </table>
  18. <?php
  19.         function validate_email($str){
  20.         $str = strtolower($str);
  21. /* Agrega todas las extensiones que quieras
  22. */
  23.         if(ereg("^([^[:space:]]+)@(.+).(com|ar|net|org|cv)$",$str)){
  24.         return 1;
  25.         } else {
  26.         return 0;
  27.         }
  28.         }
  29.  
  30.         if(validate_email($email)) { echo "E-mail Valido"; }
  31.         else { echo "El email no es valido, o el dominio no esta incluido en la lista de validaciones."; }
  32. ?>



ENLACE AL CODIGO
Si quieres enlazar desde tu pagina a este codigo
<!-- Inicio enlace Tutores.org -->
<a title="Tutores.org - Validacion de email" href="http://www.tutores.org/codigo/522/" target="_blank">Validacion de email</a>
<!-- Final enlace Tutores.org -->
COMENTARIOS
Comentario usuario
Sin definir
4 5
valida de verdad?
Hola y salu2s.
Comentario usuario
17-04-2008 18:31:13
5 5
Oye de verdad funciona.Que bien.Pero tengo un problema relacionado con php en cuanto imprimo una variable que viene de una redireccion si la imprime algo asi echo $_REQUEST['VARIABLEDEURL'] me imprime un error cuando carga la pagina dice que no existe esa variable me podrian explicar como soluciono esto soy nuevo en esto de php.PERDON POR LAS MOLESTIAS.
Comentario usuario
hack-4-life
4 5
oyes xd esta muy bueno tu coding source alguna sugerencia para validar la semantica de un email osea que si alguien escribe asdsdsad@dfdsfsadf.com le marque que no es una dirreccionde email valida lo estoy haciendo con expresiones regulares
INSERTAR COMENTARIO

Usuario:
Email:
Comentario:
Codigo Seguridad


Antes de enviar un comentario...
Todos los comentarios son revisados personalmente
Todo comentario que no haga relacion al codigo mostrado en esta pagina sera eliminado

Usuarios registrados tienen preferencia en recibir respuestas de ayuda!!
Ademas de poder insertar Imagenes,Enlaces y otras propiedades del editor.
Por favor, insertar los comentarios descriptivos.