Bueno gente encontre un arhivo que tiene el PHP que sería el que mandaria mi correo los datos del formulario. Pero tengo un problema, me llega mal las cosas. Si no me equivoco esto funciona de la siguiente manera, del HTML donde tengo el formulario mando las variables al docuemtno en PHP y de ahi recibo las variables y esta se manda a mi correo. Ok aca dejo el codigo del formulario:
<head>
<script language='javascript' src="popcalendar.js"></script>
<body background="Recursos/Gif/Fondo.jpg">
<FORM method="post" name="form1" action="shformml.php">
<TABLE BORDER=0 align="center">
<TR>
<TD width="104"><font color="#FFFFFF"><strong>* Name</strong></font></TD>
<TD width="287"> <font color="#FFFFFF">
<INPUT type=text name="name">
</font></TD>
</TR>
<TR>
<TD><font color="#FFFFFF"><strong>* Company</strong></font></TD>
<TD> <font color="#FFFFFF">
<INPUT type=text name="company">
</font></TD>
</TR>
<TR>
<TD><font color="#FFFFFF"><strong>* Tel. # :</strong></font></TD>
<TD> <font color="#FFFFFF">
<INPUT type=text name="tel">
</font></TD>
</TR>
<TR>
<TD><font color="#FFFFFF"><strong>* E-mail:</strong></font></TD>
<TD> <font color="#FFFFFF">
<INPUT type=text name="email">
</font></TD>
</TR>
<TR>
<TD><font color="#FFFFFF"><strong>* Fecha:</strong></font></TD>
<TD><font color="#FFFFFF">
<input name="fecha" type="text" id="dateArrival" onClick="popUpCalendar(this, form1.dateArrival, 'mm-dd-yyyy');" size="10">
</font></TD>
</TR>
<TR>
<TD height="110"><strong><font color="#FFFFFF">* Comentarios</font></strong></TD>
<TD> <font color="#FFFFFF">
<TEXTAREA rows="8" name="comments" COLS="40">
Escriba aquí sus comentarios</TEXTAREA>
</font></TD>
</TR>
<TR>
<TD><font color="#FFFFFF"> </font></TD>
<TD> <p> </p>
<p> <font color="#FFFFFF">
<input type=radio name="género" value="M">
<strong> Let’s meet for a presentation</strong></font></p>
<p> <font color="#FFFFFF"><strong>
<input type=radio name="género" value="F">
Please, send a presentation on CD </strong></font></p>
<p> <font color="#FFFFFF"><strong>
<input type=radio name="género" value="F">
Please, send me an offer </strong></font></p></TD>
</TR>
<TR>
<TD COLSPAN=2> <p> </p>
<p align="center">
<INPUT type="submit" value="SEND">
<INPUT type="reset" value="RESET">
</p></TD>
</TR>
</TABLE>
</FORM>
</body>
</html>
ACA ESTA EL CODIGO DEL PHP:
<?
$auth_domain = array("turismosj.com.ar","turismosj.com.ar");
$to = "
info@spdesamparados.com.ar";
$subject = "Tiene un e-mail desde la ----WEB---Asomedsanjuan.com.ar!!";
if (isset($HTTP_REFERER)) {
foreach ($auth_domain as $line) {
if (eregi($line,$HTTP_REFERER)) {
$check_url = 1;
continue;
}
}
}else{
$check_url = 1;
}
if ($check_url != 1) {
echo "error=this formmail is not allowed in your domain";
exit;
}
$date = getdate(time());
$date = sprintf("%s %s %s %s:%s:%s", $date["mday"],$date["month"],$date["year"],$date["hours"],$date["minutes"],$date["seconds"]);
$from = "$name <$email> ";
$header = "From:$from\n";
$header .= "Reply-To:$from\n";
$body = "El siguiente comentario ha sido enviado por: \n";
$body .= "$name el $date\n\n";
$body .= "---------------------------------------------------------------\n\n";
$body .= "$comments\n\n";
$body .= "---------------------------------------------------------------\n\n";
$body .= "<Hosting remoto> $REMOTE_HOST\n";
$body .= "<Dirección remota> $REMOTE_ADDR\n";
$body .= "<Agente usado> $HTTP_USER_AGENT\n";
$header=trim($header);
mail($to, $subject, $body, $header) or die("error=No se pudo enviar el mensaje!");
echo "&error=Su mensaje se ha enviado con éxito!!";
Se que faltan mandar alguns variables, pero las que mando como es name y comments no me aparecen cuando recibo el EMAIL. Esto es lo que me llega al correo mio
Para:
info@spdesamparados.com.arC.C.:
Asunto: Tiene un e-mail desde la ----WEB---Asomedsanjuan.com.ar!!
Remitente: @
Fecha: 14/10/2008
El siguiente comentario ha sido enviado por:
el 14 October 2008 15:6:41
---------------------------------------------------------------
---------------------------------------------------------------
Si alguien me tira una ayuda por favor.
Saludos y gracias