//require_once "debuglib.php";
if(sizeof($_POST) > 1) {
$mensaje = "";
foreach($_POST as $key => $data) {
if($key != "Submit")
$mensaje .= "\n$key: [$data]";
}
require_once "email_message.php";
$email_from_nombre = "$nombre";
$email_from_direccion = "info@redhogar.net";
$email_to = "info@redhogar.net";
$subject = "[WWW.REDHOGAR.NET] Mensaje desde formulario";
if($checkbox == "checkbox") {
$sock = @mysql_connect("localhost","accedo","accedosw") or ($checkbox="No puedo abrir la base de datos");
if($sock) {
mysql_select_db ("accedo") or die("No funciona el select_db");
$sql = "insert into accedo values ('', \"$nombre\", \"$email\")";
$checkbox = "Checkbox pulsado, $nombre ($email) añadido a la BD";
mysql_query($sql) or ($checkbox=mysql_error()."
$sql");
}
}
$html_body = "
$mensaje\n $checkbox"; // Envio del email $email = new email_message_class; $email->SetEncodedEmailHeader("To",$email_to,$email_to); $email->SetEncodedEmailHeader("From",$email_from_direccion,$email_from_nombre); $email->SetEncodedEmailHeader("Reply-To",$email_from_direccion,$email_from_nombre); $email->SetEncodedEmailHeader("Return-Path",$email_from_direccion); if(defined("PHP_OS") && strcmp(substr(PHP_OS,0,3),"WIN")) $email->SetHeader("Return-Path",$email_from_direccion); $email->SetEncodedHeader("Subject",$subject); $email->CreateQuotedPrintableTextPart($email->WrapText("HTML mail"),"",$text_part); $email->CreateQuotedPrintableHTMLPart($html_body,"",$html_part); $alternative_parts=array($text_part, $html_part); $email->AddAlternativeMultipart($alternative_parts); $error=$email->Send(); if(strcmp($error,"")) { $status = $error; print $email->debug; } else { $status = "Mensaje enviado correctamente"; header("contacto.htm"); } if($status != "") print(""); } ?>
|
||||||||||||||||||