Movistar:955666010
Claro:993015610
WhatsApp:993015610
logo inkawebdesign
Mejor

Hosting Peru

y Registros 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 : 4703 veces
Zona de Programas
» Tutorial PhpBB
phpBB es un sistema de foros gratuito basado en un conjunto de paquetes de código program ...

» Manual OSCommerce
osCommerce (de Open Source Commerce) es una aplicación de comercio electrónico Permit ...

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

» Shoutcast
SHOUTcast es una tecnología de streaming auditiva freeware, desarrollada por Nullsoft. SH ...

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

Chat Online Comuniquese
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 : #955666010
Claro : 993015610
Móvil : 955666010