Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2005, 11:30
mon
 
Fecha de Ingreso: febrero-2003
Mensajes: 506
Antigüedad: 21 años, 2 meses
Puntos: 0
Cómo uso aquí, comprobar email?

En este formulario
Código PHP:
<?
function comprobar_mail($mail){ 
  if (!
ereg("^([a-zA-Z0-9._]+)@([a-zA-Z0-9.-]+).([a-zA-Z]{2,4})$",$mail)){ 
      return 
FALSE
  } else { 
       return 
TRUE
  } 


?>

<table width="100%" cellpadding="0"  cellspacing="0" id="central">
  <tr>
    <td height="26"><strong>  </tr>
  <tr>
    >
A</font></td>
  </tr>
  <tr>
    <td height="25"><div align="center"><a href="mailto:"></a> </div></td>
  </tr>
  <tr>
    <td>:</strong></td>
  </tr>
  <tr>
    <td</div></td>
          <td width="78%"><input type='text' name='nombre'></td>
        </tr>
        <tr>
          <td height="29"><div align="right" class="Estilo8">APELLIDOS</div></td>
          <td><input name='apellido1' type='text' id="apellido1"> <input name="apellido2" type="text" id="apellido2"></td>
        </tr>
        <tr>
          <td height="29"><div align="right" class="Estilo8">DIRECCI&Oacute;N</div></td>
          <td><input name='direccion' type='text' id="direccion"></td>
        </tr>
        <tr>
          <td height="29"><div align="right" class="Estilo8">TEL/FAX</div></td>
          <td><input name='telefono' type='text' id="telefono" onKeypress="LP_data()"></td>
        </tr>
        <tr>
          <td height="45"><div align="right" class="Estilo8">E-MAIL</div></td>
          <td><font color="#FFFFFF" >
            <input name='email' type='text' id="email">
            
            <?
                        $email
="[email protected]"
if(
comprobar_mail($email)){/*Si la funcion devuelve TRUE, osea que si esta correcto muestro un mensaje o lo que quiera mostrar*/ 
        
echo "Sintax Mail Correcto"
}else{ 
        echo 
"Sintax Mail Erroneo";/*Si devolivio False osea que esta mal muestro un mensaje o lo que quiera mostrar*/ 

?>
          </font></td>
        </tr>
        <tr>
          <td height="26" valign="top"><div align="right" class="Estilo8">COMENTARIOS </div></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td height="109" colspan="2" valign="top"><textarea name="descripcion" cols="50" rows="5" id="descripcion"></textarea></td>
        </tr>
        <tr>
          <td height="38"><input name="Submit" type="reset" class="FORMULARIO" value="Borrar" style="border: 1px solid #000080"></td>
          <td><input name="Submit" type="submit" class="FORMULARIO" value="Enviar" onclick="return Enviar(this.form)" "LP_box()" > </td>
        </tr>
      </table>
      <div align="left"></div>
      </form>
Tengo la función ya creada arriba y abajo a la altura del apartado email tengo la variable, cómo puedo hacer para que lo que pongan en el campo email sea comprobado?, es decir que pongo en [email protected]?, venga muchísimas gracias de antemano

Última edición por mon; 03/02/2005 a las 13:23