hola eh visto ke en algunas paginas ponen un panel de comentarios dond solo tienen ke colocar el correo de la persona ke lo manda (para ponerse en contacto despues con ella) y debajo un panel dond pueden escribir un comentario y ke este se mande direcctamente a una direccion de correo... kisiera como poder hacer eso, y tmb como agregar mi ubicacion por medio del gogle maps...
crear pagina de contacto
Lo del google maps, es muy fácil, vas a google, pestaña de maps, situas el sitio que quieres al lado de imprimir te sale un icono de una cadena le das y ahi te sale la pantalla para que puedas coger el mapa
El maps es tan fácil como dice nuestro compañero skiper25.
Para lo que pides del formulario vendría a ser muy fácil. Primero, inserta el siguiente código en alguna página.
Ahora, crea un archivo enviar.php y coloca el siguiente código (sin <html></html> ni nada de eso).
Si no he cometido ningún error y tu no cometes uno, esto funcionará.
Para lo que pides del formulario vendría a ser muy fácil. Primero, inserta el siguiente código en alguna página.
<form method="POST" action="enviar.php">
<p align="center">Su correo <input type="text" name="correo"></p>
<p align="center">Mensaje <textarea name="mensaje"></textarea></p>
<p align="center"><input type="submit" value="Enviar"></p>
</form>Ahora, crea un archivo enviar.php y coloca el siguiente código (sin <html></html> ni nada de eso).
<?php
$correo = $_POST['correo'];
$asunto = "Entre estas comillas pon el asunto con el que se te enviará el correo";
$mensaje = "Correo: $correo
Mensaje:
{$_POST['mensaje']}";
mail("Entre estas comillas escribe TÚ correo.", $asunto, $mensaje);
?>Si no he cometido ningún error y tu no cometes uno, esto funcionará.
ya hize exactamente lo ke me dijiste y no se envia el mensaje solo se abre otra pagina en blanco... mira aki te paso mi web lo ke kiero poner va en la seccion de contactos http://www.mym.comocreartuweb.es/
Hola. No olvidaste agregar el código en el archivo enviar.php
<?php
$correo = $_POST['correo'];
$asunto = "Entre estas comillas pon el asunto con el que se te enviará el correo";
$mensaje = "Correo: $correo
Mensaje:
{$_POST['mensaje']}";
mail("Entre estas comillas escribe TÚ correo.", $asunto, $mensaje);
?>Otra cosa que se me olvidaba, me acordé ahora. El archivo enviar.php debería quedar así:
Aparte de esto, te añado algo. Los inputs son presonalizables. Puedes darles color, borde y tamaño con CSS.
<textarea style="height: 50px; width: 100px;"></textarea>
<input type="text" name="correo" size="45">
En el caso del text hay un valor size que indica su anchura, aunque puede ser hecho con CSS.
Y asegúrate de que tu host te permite enviar correos. No todos tienen eso.
<?php
$correo = $_POST['correo'];
$asunto = "Entre estas comillas pon el asunto con el que se te enviará el correo";
$mensaje = "Correo: $correo
Mensaje:
{$_POST['mensaje']}";
mail("Entre estas comillas escribe TÚ correo.", $asunto, $mensaje);
header("location: pagina.extensión"); //Cambia pagina.extensión por la página a donde se redirigirá después de enviar.
?>Aparte de esto, te añado algo. Los inputs son presonalizables. Puedes darles color, borde y tamaño con CSS.
<textarea style="height: 50px; width: 100px;"></textarea>
<input type="text" name="correo" size="45">
En el caso del text hay un valor size que indica su anchura, aunque puede ser hecho con CSS.
Y asegúrate de que tu host te permite enviar correos. No todos tienen eso.
grax si me sirvio el codigo... revise mi cpanel y efectivamente tenia ke configurar un correo al cual enviar correos de antemano muchas gracias :)