Móvil:955666010
Claro:993015610
Nextel:51*826*3080
RPM:*0233630
inkawebdesign

Proveedor Web Hosting y Registro de Dominios



CENTRAL :
(511) 578 6934
Tutoriales
Publicación : 2011-08-17 10:27:57
Formulario de Contacto en Script PHP

A continuación un Formulario de Contacto

index.html
--------------------------

<form name="form1" action="./proceso.php" method="post">
  Nombre : <input type="text" name="nombre" /><br />
  Teléfono : <input type="text" name="telefono" /><br />
  E-mail : <input type="text" name="email" /><br />
  Consulta : <textarea name="textarea" cols="45" rows="5"></textarea>

  <input type="hidden" name="action" value="send" />
</form>

proceso.php
--------------------------

function validar_email($email)
{
     if(!preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i",  $email ))    
        return false;    
     else
       return true;  

}


$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$consulta = $_POST['consulta'];
$action = $_POST['action'];

if( !empty($action) ){

   if( strlen(trim($nombre)){ $E1 = 'Ingrese su nombre completo<br />'; }
   if( !is_numeric($telefono) ){ $E2 = 'Solo ingrese Numeros<br />'; }
   if( validar_email($email) == false ){ $E3 = 'Su E-mail es Incorrecto<br />'; }
   if(strlen(trim($consulta)) < 2){ $E4 = 'Ingrese su Consulta<br />'; }

   if( empty($E1) && empty($E2) && empty($E3) && empty($E4) ){

     $dest = "emaildeprueba@email.com"; //reemplazar por el su correo
     $head = "From: ".$nombre."\r\n";
     $msg = "CONSULTAS ------------------ \n";
     $msg.= "NOMBRE : ".$nombre."\n";
     $msg.= "TELEFONO : ".$telefono."\n";
     $msg.= "EMAIL : ".$email."\n"; $msg.= "CONSULTA :".$consulta."\n";

     mail($dest,"Consulta",$msg, $head); echo 'Su Consulta se ha realizado correctamente, GRACIAS';
   }
   else{
     echo $E1.$E2.$E3.$E4;
   }

}







Compartir en Facebook





Publicación : 2011-08-17 10:27:57 | Leido : 3145 veces
Zona de Programas
» PHPDesigner 2009
PHPDesigner 2009 es un excelente editor de programación. PHPDesigner 2009 sirve como ed ...

» Winamp
Winamp es un reproductor multimedia, para la plataforma Microsoft Windows creado el 21 de ...

» Filezilla
FileZilla es un cliente FTP, gratuito, libre (GNU) y de código abierto. Sustenta FT ...

» Tutorial PhpBB
phpBB es un sistema de foros gratuito basado en un conjunto de paquetes de código programa ...

» Cute FTP
FTP es uno de los más importantes servicios de Internet, se usa para transferir ficheros d ...

SOPORTE LLAMANOS
x

¿Cómo podemos ayudarle?
Elige un tema y nos aseguramos de que está en buenas manos.
CHAT
CONTACTO
SKYPE

x
Contáctenos
Codigo Generado
x

CENTRAL : (01) 578 6934
RPM : *0233630
Nextel : 51*826*3080
Claro : 993015610
Móvil : 955666010

Ultimos Manuales - Soporte
Tutoriales MÁs vistos - Manuales
preguntas frecuentes - Soporte