Foros del Web » Programando para Internet » PHP »

Formulario de Contacto bien simple

Estas en el tema de Formulario de Contacto bien simple en el foro de PHP en Foros del Web. Hola amigos como estan? En esta oportunidad les quiero dejar un formulario de contacto muy sencillo que anda perfecto. En mi caso lo he podido ...
  #1 (permalink)  
Antiguo 28/04/2011, 10:02
Avatar de elpibe_tigre  
Fecha de Ingreso: abril-2011
Mensajes: 15
Antigüedad: 13 años, 7 meses
Puntos: 0
Formulario de Contacto bien simple

Hola amigos como estan?
En esta oportunidad les quiero dejar un formulario de contacto muy sencillo que anda perfecto. En mi caso lo he podido hacer funcionar en mi Localhost utilizando el programita PostCast Servers y lo pueden descargar desde su pagina oficial que es: http://www.postcastserver.com/

bueno, vamos al grano, este es el codigo:

formulariocontacto.html

Código HTML:
<html>
	<form action="enviar.php" method="post">
		Ingrese su nombre: <br>
		<input type="text" name="Nombre"><br>
		Ingrese su correo: <br>
		<input type="email" name="Correo"><br>
		Asunto: <br>
		<input type="text" name="Asunto"><br>
		Ingrese su consulta<br>
		<textarea cols=9 rows=5 name="Comentario"></textarea><br>
		<input type="submit" name="Enviar" value="Enviar Comentario"><br>	
	</form>
</html> 
enviar.php
Código PHP:
<?php
    
        
if (($_REQUEST['Nombre']=='Nombre: ') || ($_REQUEST['Correo']=='E-mail: ') || ($_REQUEST['Asunto']=='Asunto: ') || ($_REQUEST['Comentario']=='Mensaje: ')) //verifica que todos campos esten completos.
        

        
            ECHO 
"todos los campos deben estar completos"//este mensaje se imprime en pantalla si falta completar algun campo
        
        
}else
            {
                
mail("[email protected]"$_REQUEST['Asunto'], $_REQUEST['Comentario'],"From: $_REQUEST[Nombre] ") or die ("Su mensaje no se ha podido enviar. Intente nuevamente."); // aqui se debe poner el destino, y los demas campos, no hay que olvidar porne al menos el FROM: 
        
                
echo "<p>$_REQUEST[Nombre], gracias por su consulta, el mensaje ha sido enviado. Pronto nos pondremos en contacto con Ud."// si todo sale bien, este mensaje aparecerá en pantalla despues de enviado el mail.

                
mail($_REQUEST['Correo'],$_REQUEST['Asunto'],"Hemos recibido su consulta, en la brevedad nos comunicaremos con Ud. Muchas Gracias","From: TU_NOMBRE") or die ("Su mensaje no se ha podido enviar. Intente nuevamente."); // por ultimo, utilizamos nuevamente la funcion mail, para enviar un correo al usuario confirmando el envio.
            
}
    
?>
Bueno, eso es todo. Es un muy pequeño aporte, pero ojala a alguien le sirva!
  #2 (permalink)  
Antiguo 17/05/2011, 15:52
 
Fecha de Ingreso: octubre-2010
Mensajes: 136
Antigüedad: 14 años
Puntos: 4
Respuesta: Formulario de Contacto bien simple

Exacto lo que buscaba, Gracias
__________________
Ser o conocer ese es el dilema...

Etiquetas: contacto, envio, mail, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:13.