A continuación les mostrare como añadir un formulario de contacto ya hecho por el usuario programador zeuskx donde nos deja ya programado solo de añadir y ajustar unas cuantas variables en nuestro sitio web, ya sea html o cualquier otro lenguaje, el formulario de contacto funciona a la perfección, envía mensajes a correos electrónicos de grandes plataformas como lo es Gmail.com, el formulario de contacto cuenta con su Nombre, Correo, Asunto, y Mensaje y su boton de enviar, y esta configurada y fusionada con Html, Php, y Css donde también puedes modificar el estilo en el archivo Css el formulario es el siguiente.
Si tu pagina web cuenta con una hoja de estilos .css standar pega esto:
.formulariocontact { padding:8px; border: 1px solid #CCC; border-radius:4px; outline:none; font-size:14px; background: whiteSmoke; } .formulariocontact:focus { background:#fff; } |
Si no la tiene pega esto en sitio donde vas añadir el formulario de contacto:
<style type="text/css"> .formulariocontact { padding:8px; border: 1px solid #CCC; border-radius:4px; outline:none; font-size:14px; background: whiteSmoke; } .formulariocontact:focus { background:#fff; } </style> |
Ahora el formulario lo puedes pegar en donde vas querer que se muestre:
<form method="post" action="process.php"> <table width="554" height="456" border="0"> <tr> <td width="115" align="right" >Nombre</td> <td width="369"><input name="t1" type="text" class="formulariocontact" size="60" /></td> </tr> <tr> <td align="right" >Correo</td> <td><input type="email" name="t2" class="formulariocontact" size="60" /></td> </tr> <tr> <td align="right">Asunto</td> <td><input name="t3" type="text" class="formulariocontact" size="60" /></td> </tr> <tr> <td align="right">Mensaje</td> <td><textarea name="t4" cols="50" rows="10" placeholder="Escriba aquí su mensaje.." class="formulariocontact"></textarea></td> </tr> <tr> <td></td> <td align="right"><input type="submit" value="Enviar" class="formulariocontact" style="cursor:pointer; width:100px" /></td> </tr> </table> </form> |
Y por ultimo abre tu gestor de codigos, y pegas las siguientes lineas, guardándolo como process.php, trata de que estos tres archivos esten en rutas especificadas ejemplo de ello:
<?php //No borrar ningun campo de este código php, creado por zeuskx $mymail = 'correo@correo.com'; //Poner aquí el correo donde quereis que llegue el mensaje $cc = 'Mensaje de contacto de mi web!'; //Poner aquí el asunto del mensaje $BoDy = ' '; $FrOm = 'FROM:' .$_POST['t1']; $FrOm .= 'Reply-To:' .$_POST['t1']; $FrOm .= 'X-MAILER: PHP'.phpversion(); $BoDy .= 'Nombre: '; $BoDy .= $_POST['t1']; $BoDy .= " "; $BoDy .= 'Correo: '; $BoDy .= $_POST['t2']; $BoDy .= " "; $BoDy .= 'Asunto: '; $BoDy .= $_POST['t3']; $BoDy .= " "; $BoDy .= 'Mensaje: '; $BoDy .= $_POST['t4']; $BoDy .= " "; $send = mail("$mymail", "$cc", "$BoDy", "$FrOm"); ///Redireción despues de enviar el mensaje.... if($send) { echo '<html><head>'; echo '<meta http-equiv="refresh" content="0;URL=www.mitema.es">'; ///Url de redirección al enviar echo '</head><body>Enviando Email....'; echo '</body></html>'; } ?> |