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 "<html><head><META HTTP-EQUIV='Refresh'
CONTENT='1;URL=pagina_confirmacion_envio_correcto.html'></head><body></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 "<html><head><META HTTP-EQUIV='Refresh'
CONTENT='1;URL=pagina_confirmacion_envio_correcto.html'></head><body></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>
<title>Titulo del formulario</title>
</head>
<body>
<h3>FORMULARIO 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">
<p>Teléfono: <input type='text' name='Tel' id='Tel' size="20"></p>
<p>SU CONSULTA:</p>
<p><textarea rows="7" name="Comentarios" id='Comentarios'
cols="39"></textarea></p>
<p><input 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

Responder a