cascoporrillo
Usuario Novato
Usuario Novato

encontre en el foro un codigo para un formulario el cual tras rellenarlo lo enviaba a tu correo. Mi servidor es byethost:

Este es el codigo, no se por qué me falla precisamente:

Codigo:
<!-- -->
<?
if (!$HTTP_POST_VARS){
?>

<form action="contactar.php" method=post name="contactar.php" id="contactar.php">
<font face="Verdana, Arial, Helvetica, sans-serif"><br>
<font size="3" face="Comic Sans MS">Nombre:</font></font> <font size="3" face="Comic Sans MS">
<input type=text name="nombre" size=25>
<br>
Email:</font>
<font size="3" face="Comic Sans MS">

<input type=text name="email" size=25>
<br>
Mensaje:</font>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<textarea name="coment" cols="25" rows="6"></textarea>
<br>
<br>
</font><br>
<br>
<input name="submit" type=submit value="Enviar">
</form>

<?

}else{

//Estoy recibiendo el formulario, compongo el cuerpo

$cuerpo = "Formulario enviado desde la pagina web www.laquesea.com\n";

$cuerpo .= "Nombre: " . $HTTP_POST_VARS["nombre"] . "\n";

$cuerpo .= "Email: " . $HTTP_POST_VARS["email"] . "\n";

$cuerpo .= "Mensaje: " . $HTTP_POST_VARS["coment"] . "\n";



//mando el correo...

mail("laquesea@gmail.com","Formulario recibido",$cuerpo);



//doy las gracias por el envío

echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";

}

?>
<!-- -->
Avatar Image
Moderador
Moderador

Debe ser porque la funcion mail() está deshabilitada en Miarrba.



El que vence a los demás es poderoso, el que se vence a sí mismo es invencible


cascoporrillo
Usuario Novato
Usuario Novato
Escrito originalmente por Torry_II
Debe ser porque la funcion mail() está deshabilitada en Miarrba.


Mi servidor no es Mi@, es Byethost. De todas maneras he leido algo por ahi de que en ese servidor la tienen deshabilitada tambien. Ademas lo probe modificando el código en la linea q llama a mail() con un if que me dijera si se activa y m dio false. Gracias de todas formas
Avatar Image
@man / @woman
@man / @woman

if (@mail(....))
echo '<p>El email se ha enviado con éxito, con asunto <em>'.$fecha.'</em>.</p>';
else
echo '<p>Error enviando el mail.</p>';

Avatar Image
Colaborador
Colaborador

hay una clase de php que permite muchas cosas
busca en google o en hotscripts.com
se llama:
phpmailer

-------------------------------------------------
Programando :
http://www.armas.es
-------------------------------------------------
- TEN CUIDADO CUANDO QUIERAS PISARME, QUE PUEDES RESBALAR
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 18/Dic/2005, 15:52
Lesnahi NoSetup.org13kDec/05
Por: , el 10/Jun/2004, 02:26
pandobox El_pAnDiT NoSetup.org54kJun/04
Por: , el 20/Jul/2011, 06:19
axaxz GestionXls Josepepe0331713kJul/11
Por: , el 25/Jun/2009, 06:53
jorhoy erenat Juliova GestionXls chavp43kFeb/11
Por: , el 07/Nov/2004, 15:32
user-name ErSame Torry_II42kNov/04