Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2009, 14:55
rhernando
 
Fecha de Ingreso: abril-2009
Mensajes: 7
Antigüedad: 15 años
Puntos: 0
Formulario en php, con mail en formato HTML

Hola,

Estoy haciendo un formulario de contacto en php que envía un correo en formato html al destinatario de la acción que indica el php.

Es más menos así como se recive el correo:

websnap.hostoi.com/directorio/mail.html (por anti-spam tiene que ser así, copiar y pegar )

El codigo del php es el siguiente:

Código PHP:
<?php 

$destinatario 
"correo1, correo2, correo3";

$subject "Contacto via Sitio Web";

$resp file('contacto.txt');

$line join(""$resp);

$line str_replace("%nombre%"$_POST["nombre"], $line);

$line str_replace("%empresa%"$_POST["empresa"], $line);

$line str_replace("%mail%"$_POST["mail"], $line);

$line str_replace("%telefono%"$_POST["telefono"], $line);

$line str_replace("%direccion%"$_POST["direccion"], $line);

$line str_replace("%comuna%"$_POST["comuna"], $line);

$line str_replace("%comentarios%"$_POST["comentarios"], $line);

$line str_replace("%fecha%"$_POST["date('d/m/Y', time()"], $line);

$headers "From: Sitio Web Proedi <correo>\n";

$headers .= "X-Mailer: Sistema Automatizado WebSnap v.31082004\n";

$headers .= "Mime-Version: 1.0\n"

$headers .= "Content-type: text/html; charset=iso-8859-1\n";

mail("$destinatario""$subject"$line"$headers");

header("Location: enviado.html");

?>
Como pueden ver lo que se hace es que la acción php toma los distintos campos del formulario y los agrega al mail.html que es tomado a partir de un archivo .txt.

El problema lo tengo con las fechas, ya que no me la inclyue dentro del mensaje.
El mensaje llega con todos los antecedentes, en ese sentido funciona, lo único que no he podido hacer es lo que tiene referencia con la fecha.

Les digo que esto lo hice copiando y pegando desde otro formulario que encontré, ya que de php no tengo mucha idea, y que me pareció muy buena idea.

Les agradecería cualquier aporte.

Muchas Gracias,
Rodrigo