$moneda="USD";
$detallemoneda="Dólares Americanos";
if (isset($_GET["cookie"])) {
$cookie =$_GET["cookie"];
require_once('__fha_config/_abrirbd.php');
require_once('__fha_config/_clases.php');
$sqlpagado="SELECT * FROM `cookie` WHERE cookie='$cookie' ORDER by fecha";
mysql_select_db(SQL_DB);
$rspagado=mysql_query($sqlpagado) or die(mysql_error());
if (mysql_num_rows($rspagado)>0) {
$sqlweb="Select * From configgeneral";
$rsweb=mysql_query($sqlweb) or die(mysql_error());
$rowweb=mysql_fetch_array($rsweb);
$paginareserva=$rowweb['index']."/presupuesto-de-reserva.php?cookiecar=".$cookie;
$urlimagenes=$rowweb['index'];
$detalletotal="";
$grantotal=0;
$grangarantia=0;
$gransaldo=0;
$emailoperador = $rowweb['emailempresa'];
$emailempresa = $rowweb['razonsocial'];
$msgsubjecliente = "Reserva Pendiente de Pago:"; // subject para el cliente
$msgsubjeagencia = "Tenemos una Reserva en Proceso:"; // subject para la agencia
$msgenviosite = "Web Site Reservations: ".$rowweb['razonsocial2']; // Nombre del Servidor que envia
while($rowpagado=mysql_fetch_array($rspagado)) {
$fecha =diadiamesa($rowpagado['fecha'], 1);
if ($fecha=="Miercoles, 31 de Diciembre, 1969") {
$fecha="Pendiente de Confirmar";
}
$nombre =$rowpagado['nombre'];
$email =$rowpagado['email'];
$tipo =$rowpagado['tipo'];
$titulo =$rowpagado['titulo'];
$hotel =$rowpagado['hotel'];
$comentarios =$rowpagado['comentarios'];
$xadultos =$rowpagado['tadultos'];
$xmenores =$rowpagado['tmenores'];
$totalreserva =($rowpagado['precioa']*$xadultos)+($rowpagado['precioj']*$xmenores);
$totalreservax =number_format($totalreserva, 2 , "." , ",");
$totalneto =($rowpagado['netoa']*$xadultos)+($rowpagado['netom']*$xmenores);
$grantotal =$grantotal+$totalreserva;
if ($rowpagado['garantia']=="n") {
$garantiax =$totalreservax;
$saldox ="0.00";
$grangarantia=$grangarantia+$totalreserva;
} else {
$garantia =$totalreserva-$totalneto;
$grangarantia=$grangarantia+$garantia;
$garantiax =number_format($garantia, 2 , "." , ",");
$saldox =number_format($totalneto, 2 , "." , ",");
$gransaldo =$gransaldo+$totalneto;
}
$detalle="
| $tipo $titulo | Adultos: $xadultos | Menores: $xmenores |
| Pick Up: $hotel |
| Comentarios: $comentarios |
| Fecha: |
$fecha |
|
Total: |
$ $totalreservax $moneda |
|
Garantía: |
$ $garantiax $moneda |
|
Saldo: |
$ $saldox $moneda |
";
$detalletotal=$detalletotal.$detalle;
}
$archivo_pendientedepago = file_get_contents("_cupon_cliente_pendiente_de_pago.html");
$archivo_pendientedepago = str_replace("", $urlimagenes, $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", "pendiente.jpg", $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", $paginareserva, $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", $cookie, $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", $detalletotal, $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", $nombre, $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", $email, $archivo_pendientedepago);
$sqltipodecambio="SELECT * FROM `moneda` WHERE moneda='MXN'";
mysql_select_db(SQL_DB);
$rstipodecambio=mysql_query($sqltipodecambio) or die(mysql_error());
$rowtipodecambio=mysql_fetch_array($rstipodecambio);
$tipodecambio=$rowtipodecambio['tipodecambio'];
$archivo_pendientedepago = str_replace("", number_format($grantotal*$tipodecambio, 2 , "." , ","), $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", number_format($grangarantia*$tipodecambio, 2 , "." , ","), $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", number_format($grantotal, 2 , "." , ","), $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", number_format($grangarantia, 2 , "." , ","), $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", number_format($gransaldo, 2 , "." , ","), $archivo_pendientedepago);
$archivo_pendientedepago = str_replace("", $moneda, $archivo_pendientedepago);
/*
require_once 'motorvc/PHPMailer_v5.1/class.phpmailer.php';
$mail = new PHPMailer(true); //defaults to using php "mail()"; the true param means it will throw exceptions on errors, which we need to catch
$mail->PluginDir = "";
$mail->Mailer = "smtp";
$mail->Host = $rowweb['emailhost'];
$mail->SMTPAuth = true;
$mail->Username = $rowweb['emailempresa'];
$mail->From = $rowweb['emailempresa'];
$mail->Password = $rowweb['emailpassword'];
$mail->Port = $rowweb['emailport'];
$mail->Timeout = 30;
$mail->FromName = $rowweb['razonsocial'];
$mail->AddAddress($email,$nombre); // Para el cliente AddAddress($email_cliente,$n11);
$mail->SetFrom($emailoperador, $emailempresa);
$mail->Subject = $msgsubjecliente." ".$cookie;
$mail->AltBody = 'Para ver este mensaje, por favor use un visor compatible con HTML'; // optional - MsgHTML will create an alternate automatically
$mail->MsgHTML($archivo_pendientedepago);
$mail->Send();
sleep(1); # pausa entre mensaje y mensaje
require_once 'motorvc/PHPMailer_v5.1/class.phpmailer.php';
$mail2 = new PHPMailer(true); //defaults to using php "mail()"; the true param means it will throw exceptions on errors, which we need to catch
$mail2->PluginDir = "";
$mail2->Mailer = "smtp";
$mail2->Host = $rowweb['emailhost'];
$mail2->SMTPAuth = true;
$mail2->Username = $rowweb['emailempresa'];
$mail2->From = $rowweb['emailempresa'];
$mail2->Password = $rowweb['emailpassword'];
$mail2->Port = $rowweb['emailport'];
$mail2->Timeout = 30;
$mail2->FromName = $rowweb['razonsocial'];
$mail2->AddAddress($emailoperador,$msgenviosite); // Para la agencia AddAddress($email_cliente,$n11);
$mail2->SetFrom($email,$nombre." | ".$emailempresa);
$mail2->Subject = $msgsubjeagencia." ".$cookie;
$mail2->AltBody = 'Para ver este mensaje, por favor use un visor compatible con HTML'; // optional - MsgHTML will create an alternate automatically
$mail2->MsgHTML($archivo_pendientedepago);
$mail2->Send();
*/
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
# aqui inicia el codigo para procesar el formato de mail
$headers .= "From: $emailempresa <$emailoperador>\r\n"; // dirección del remitente
$headers .= "Reply-To: $emailoperador\r\n"; // dirección de respuesta, si queremos que sea distinta que la del remitente
$headers .= "Return-path: $emailoperador\r\n"; // ruta del mensaje desde origen a destino
# aqui termina el codigo para procesar el formato de mail
# enviando en forma automatica email al cliente:
mail($email, $msgsubjecliente." ".$cookie, $archivo_pendientedepago, $headers);
sleep(1); # pausa entre mensaje y mensaje
# enviando en forma automatica email a la agencia:
mail($emailoperador, $msgsubjeagencia." ".$cookie, $archivo_pendientedepago, $headers);
sleep(1); # pausa entre mensaje y mensaje
header("Location: presupuesto-de-reserva.php?cookiecar=$cookie&enviado=s");
sleep(1); # pausa entre mensaje y mensaje
} else {
header("Location: index.php?_______Hoteles_Tours_Paquetes_y_Traslados_______");
}
} else {
header("Location: index.php?_______Tours_Paquetes_Combos_y_Traslados_______");
}
?>