Responder
Problema formulario de contacto php
Haz clic para ver el perfil del usuario

Usuario habitual
Usuario habitual

#1

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.

Haz clic para ver el perfil del usuario

Moderador
Moderador

#2

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


Haz clic para ver el perfil del usuario

Usuario habitual
Usuario habitual

#3

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.

Haz clic para ver el perfil del usuario

@man / @woman
@man / @woman

#4

La alternativa también está deshabilitada.

Haz clic para ver el perfil del usuario

Usuario Novato
Usuario Novato

#5

porque no guardas los datos en una tabla de mysql,

en lugar de mandarlos a algun mail

Haz clic para ver el perfil del usuario

Machacateclados
Machacateclados

#6

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!!

Haz clic para ver el perfil del usuario

@man / @woman
@man / @woman

#7
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:
Suscribir

Permisos:

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 08:54 UTC+01:00
Ir al subforo:
Temas similares
TemaUsuariosRespuestasVisitasActividad
23kApr/15
2937Sep/13
12kJun/11
2910May/11
1982Apr/11