Alejandra, por lo que veo estás tomando el script desde otro servidor (
http://www.avnam2b.net/formmail/formmail33.php3), por políticas de control
de uso de estos scripts para spam, normalmente no se pueden enviar mails
desde una web utilizando el código en otro dominio diferente, para eso
habría que configurar el servidor que hospeda al script actualmente ó
bajarte algún formulario (el formmail es el más popular) e instalarlo en tu
propio hosting, obviamente deberás configurar las líneas de código que
definen las acciones del formulario para el script una vez que lo instales
en tu servidor, pero el propio script ya trae las instrucciones claras para
instalarlo.
Acá tienes un ejemplo de script para envio de formularios:
= Inicia Código PHP para envio de formularios por e-mail =
*?php function form_mail($sPara, $sAsunto, $sTexto, $sDe){
if ($sDe)$sDe = From:.$sDe;
foreach ($_POST as $nombre = $valor)
$sTexto = $sTexto..$nombre. = .$valor;
return(mail($sPara, $sAsunto, $sTexto, $sDe));
}
//Ejemplo de uso:
if (form_mail([EMAIL PROTECTED],
Texto del Asunto para el Formulario,
Texto de título para los datos recibidos:,
de qué dominio llegan los datos, o de que servidor
)
)
echo htmlheadMETA HTTP-EQUIV='Refresh'
CONTENT='1;URL=pagina_confirmacion_envio_correcto.html'/headbody/body/html;
? *
= Finaliza Código PHP para envio de formularios por e-mail =
donde:
Donde $sPara $sAsunto $sTexto y $sDe indican el la casilla de destino, el
asunto, un título para el mail enviado (en el cuerpo del mismo) y el origen
de dichos datos (nombre de formulario, dominio de donde sale, etc.). Dichos
datos son obtenido de las líneas finales del código:
if (form_mail([EMAIL PROTECTED],
Texto del Asunto para el Formulario,
Texto de título para los datos recibidos:,
de qué dominio llegan los datos, o de que servidor
)
)
donde debes poner los valores de tu caso.
Las líneas finales:
echo htmlheadMETA HTTP-EQUIV='Refresh'
CONTENT='1;URL=pagina_confirmacion_envio_correcto.html'/headbody/body/html;
escriben una página web dinámica hacia donde se redirigirá al usuario luego
del envio de los datos (en este ejemplo se redirige a una página que ya
existe, podría ir ahí el código entero de una página web, fíjate que arranca
desde el html hasta el /html.
Un ejemplo de cómo colocar este formulario sería el siguiente código html:
= Inicia Código HTML con formulario que llama al formulario anterior
=
*!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;
html xmlns=http://www.w3.org/1999/xhtml;
head
titleTitulo del formulario/title
/head
body
h3FORMULARIO DE CONTACTO ONLINE/font/h3
form name='formulario' id='formulario' method='post'
action='pagina_mail.php' target='_self'
Nombre: input type='text' name='Nombre' id='Nombre' size=20
pTeléfono: input type='text' name='Tel' id='Tel' size=20/p
pSU CONSULTA:/p
ptextarea rows=7 name=Comentarios id='Comentarios'
cols=39/textarea/p
pinput type='submit' value='Enviar formulario'/p
input type='reset' value='resetear formulario'
/form
/html
/body*
== Inicia Código HTML =
Saludos a Alejandra y a la lista, y si fue un OT, las disculpas del caso,
pero ya que estaba la consulta valía la pena contestarla.
Plácido Luna.
2008/11/4 [EMAIL PROTECTED]
No se nada de PHP, podrian darme una mano?
tengo un formulario en esta web:
www.clubajedrezphilidor.com.ar
y el formulario de contacto del Home(la institucion)
es uno en PHP y al enviarlo me da este error:
PHPFormMail has experienced errors that must be fixed by the webmaster.
Mail
will NOT be sent until these issues are resolved. Once these issues are
resolved, you will have to resubmit your form to PHPFormMail for the mail
to
be sent.
Que deberia hacer? estoy mas perdida que Adan en el dia de la madre!!!
muchas Gracias
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://lists.ovillo.org/mailman/listinfo/ovillo