Cómo enviar un formulario por e-mail
Cerrado
rondavis883
Mensajes enviados
1
Fecha de inscripción
viernes, 28 de marzo de 2014
Estatus
Miembro
Última intervención
viernes, 28 de marzo de 2014
-
Modificado por Carlos-vialfa el 28/03/2014, 22:41
sadfas - 30 oct 2015 a las 13:42
sadfas - 30 oct 2015 a las 13:42
Consulta también:
- Formulario de contacto html que llegue a mi correo sin php
- Formulario HTML que llegue a mi correo ✓ - Foro de webmastering
- Formulario de contacto php con envio a correo electronico - Guide
- Recuperar cuenta de yahoo sin correo alternativo ni teléfono - Guide
- Recuperar cuenta de facebook sin correo sin teléfono y sin contraseña ✓ - Foro Facebook
- No es posible contactar a una cuenta inhabilitada instagram - Foro de redes
2 respuestas
Pues acabo de meterme en el tema de crear una pagina web y aunque en mi epoca toque bastante de prgramacion nunca llegue a montarmelo yo solo, y ahora a la hora de crear una simple pagina con un formulario y con un boton que envie los datos del formulario a una direccion de correo se me viene el mundo encima. Os comento lo que tengo para que os situeis y espero que alguien me pueda ayudar:
Editor web: HTML-KIT
Host: Razy Hosting
Documentos que tengo
index.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
Envio de emails con PHP
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</style>
<body>
<form action="enviar.php" method="post">
<span class="Estilo1">Asunto:
<input type="text" name="asunto" size="30">
<br />
<b>Para:
<input type="text" name="destino" size="30">
<br />
<b>Mensaje:
<textarea name="mensaje" cols="45" rows="7"></textarea>
</span>
<span class="Estilo1">
<input type="submit" value="Enviar!">
</span>
</form>
</body>
</html>
enviar.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin título
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
if($destino!=""){
mail($destino, $asunto, "Email enviado desde sitgesk8boarding.tk".$mensaje."");
echo "Se ha enviado el mensaje a ".$destino." correctamente!";
}else{
echo "Debes escribir un destinatario";}
?>
</body>
</html>
En principio la pagina la carga bien y me dice que el formulario esta enviado cuando pongo la direccion pero nunca llego a recibir el correo. Mis dudas son:
-Puede ser problema del editor que no acepte codigo php? es que de momento es el unico que he conseguido enlazar con el hosting, porque con los demas no me salia o no encotnre un tutorial(tengo el dreamweaver pero no supe conectarlo al servidor)
-Puede ser problema del hosting que no admita la funcion "mail()"?? en ese caso agradeceria que alguien me dijese uno gratuito donde probarlo.
Y por si a alguien le interesa esta es la pagina: http://lamoscacojonera.getenjoyment.net/
Como veis estoy muy pez en el tema de crear paginas web, aunque programar no me resulta complicado, el hecho de empezar es lo que me cuesta como habeis visto, no se alojar la pagina no se elegir el editor, etc.
Espero que alguien me pueda ayudar, o si me pudiesen poner un ejemplo que funcione, con el editor usado y un tipo de alojamiento q funcione se lo agradeceria tmb.
ESPERO Y TE SIRVA
Editor web: HTML-KIT
Host: Razy Hosting
Documentos que tengo
index.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
Envio de emails con PHP
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</style>
<body>
<form action="enviar.php" method="post">
<span class="Estilo1">Asunto:
<input type="text" name="asunto" size="30">
<br />
<b>Para:
<input type="text" name="destino" size="30">
<br />
<b>Mensaje:
<textarea name="mensaje" cols="45" rows="7"></textarea>
</span>
<span class="Estilo1">
<input type="submit" value="Enviar!">
</span>
</form>
</body>
</html>
enviar.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin título
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
if($destino!=""){
mail($destino, $asunto, "Email enviado desde sitgesk8boarding.tk".$mensaje."");
echo "Se ha enviado el mensaje a ".$destino." correctamente!";
}else{
echo "Debes escribir un destinatario";}
?>
</body>
</html>
En principio la pagina la carga bien y me dice que el formulario esta enviado cuando pongo la direccion pero nunca llego a recibir el correo. Mis dudas son:
-Puede ser problema del editor que no acepte codigo php? es que de momento es el unico que he conseguido enlazar con el hosting, porque con los demas no me salia o no encotnre un tutorial(tengo el dreamweaver pero no supe conectarlo al servidor)
-Puede ser problema del hosting que no admita la funcion "mail()"?? en ese caso agradeceria que alguien me dijese uno gratuito donde probarlo.
Y por si a alguien le interesa esta es la pagina: http://lamoscacojonera.getenjoyment.net/
Como veis estoy muy pez en el tema de crear paginas web, aunque programar no me resulta complicado, el hecho de empezar es lo que me cuesta como habeis visto, no se alojar la pagina no se elegir el editor, etc.
Espero que alguien me pueda ayudar, o si me pudiesen poner un ejemplo que funcione, con el editor usado y un tipo de alojamiento q funcione se lo agradeceria tmb.
ESPERO Y TE SIRVA
27 jun 2014 a las 01:10
Saludos
8 dic 2014 a las 19:45