Avatar Image
Usuario habitual
Usuario habitual

Hola, muy buenas. Bueno, escribo aquí un problema que tengo con un formulario de contacto que he puesto en mi web. Os cuento:

Resulta que relleno el formulario y to eso bien, pero luego cuando doy a enviar me da el siguiente error:

Warning: mail() has been disabled for security reasons in /home/webcindario/n/l/nlfans/conts/subconts/contactar.php on line 45
Gracias por rellenar el formulario. Se ha enviado correctamente.

El código que he utilizado es el siguiente:

Código:
<html>
<head>
</head>
<body>
<?
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.nlfans.3a2.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 ("nlfans@hotmail.com","Formulario recibido",$cuerpo);



//doy las gracias por el envío

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

}

?>
</body>
</html>

Please, ayudenme... gracias por adelantado...

Un saludo.

Avatar Image
Moderador
Moderador

La función mail() está desactiva en Miarroba.
La lista completa:
http://soporte.miarroba.com/17451/2[....]nciones-deshabilitadas-en-miarroba/



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


Avatar Image
Usuario habitual
Usuario habitual

Gracias por responder.

Qué pena que esté desactivada la función, ¿me podríais dar algún código alternativo que me pueda funcionar?

Un saludo.

Avatar Image
@man / @woman
@man / @woman

La alternativa también está deshabilitada.

tamando
Usuario Novato
Usuario Novato

porque no guardas los datos en una tabla de mysql,

en lugar de mandarlos a algun mail

Avatar Image
Machacateclados
Machacateclados

Hola tamando...

En cuanto a tu mensaje:

No tiene ningún sentido guardar el mensaje en la base de datos, si no van a llegar al correo del usuario....

Buano: Sauldos!!

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Alvaro_brub

No tiene ningún sentido guardar el mensaje en la base de datos, si no van a llegar al correo del usuario....

Si lo que busca es que el usuario pueda enviar un mensaje al adminsitrador, podría ser una manera evitando la función mail.

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 19/Ene/2010, 23:43
GayoN1 Oscar3Dr GestionXls24kApr/15
Por: , el 13/Sep/2013, 15:46
Oricis NoSetup.org22kSep/13
Por: User 6786602, el 07/Jun/2011, 23:54
User 6786602 Josepepe03312kJun/11
Por: , el 01/May/2011, 21:39
stelanavarro Josepepe03322kMay/11
Por: , el 03/Abr/2011, 19:03
DenMirS Josepepe03312kApr/11