<?php
$connect = pg_connect("host=localhost port=5432 dbname=administra user=postgres password=Werden*.32");
require("PHPMailer-master/class.phpmailer.php");
require("PHPMailer-master/class.smtp.php");
error_reporting(E_ALL ^ E_WARNING ^ E_NOTICE);
$de = $_POST["de_txt"];
$para = $_POST["para_txt"];
$asunto = $_POST["asunto_txt"];
$archivo = $_FILES["archivo_fls"]["tmp_name"];
$selected_radio = $_POST['gender'];
$destino = $_SERVER['DOCUMENT_ROOT']."/".$_FILES["archivo_fls"]["name"];
//echo $_SERVER['DOCUMENT_ROOT'];
$mensaje = $_POST["mensaje_txa"];
if(move_uploaded_file($archivo,$destino))
{
$smtp=new PHPMailer();
# Indicamos que vamos a utilizar un servidor SMTP
$smtp->IsSMTP();
# Definimos el formato del correo con UTF-8
$smtp->CharSet="UTF-8";
// $smtp->SMTPDebug = 1;
# autenticación contra nuestro servidor smtp
$smtp->SMTPAuth = true; // enable SMTP authentication
$smtp->SMTPSecure = "tls";
$smtp->Host = "smtp.live.com";
// sets MAIL as the SMTP server
$smtp->Username = "ald_mir@hotmail.com";
// MAIL username
$smtp->Password = "Wrap*/1808";
// MAIL password
$smtp->Port = 587;
# datos de quien realiza el envio
$smtp->From = "ald_mir@hotmail.com";
// from mail
$smtp->FromName = "Aldon";
// from mail name # Indicamos la dirección donde enviar el mensaje
/* $para="andresmen2004@hotmail.com";
$nameTo="Andres";
$smtp->AddAddress($para,$nameTo); */
$smtp->Subject = $asunto;
$smtp->Body = $mensaje;
$smtp->WordWrap = 50;
$smtp->Timeout=30;
$smtp->IsHTML(true);
$smtp->MsgHTML("mensaje");
$smtp->AddAttachment($destino, $_FILES["archivo_fls"]["name"]);
$connect = pg_connect("host=localhost port=5432 dbname=administra user=postgres password=Wrap*/1808");
/*se crea el array o query que debe traer tanto el nombre como la cuenta de correos*/
if ($selected_radio == 'male') {
$male_status = 0.85;
$mailTo = "SELECT nombres,cta_correo FROM propietarios WHERE alicuota = $male_status";
}
else if ($selected_radio == 'female') {
$female_status = 1.11;
$mailTo = "SELECT nombres,cta_correo FROM propietarios WHERE alicuota = $female_status";
}
else if ($selected_radio == 'other') {
$other_status = 0;
$mailTo = "SELECT nombres,cta_correo FROM propietarios WHERE alicuota = $other_status";
}
$mailTo = @pg_query($connect,$mailTo);
while($select3 = @pg_fetch_array($mailTo))
{
$name = $select3['nombres'];
$mail = $select3['cta_correo'];
$smtp->ClearAllRecipients();
$smtp->AddAddress($mail,$name);
if (!$smtp->Send())
{
$respuesta ="El Documento no se pudo enviar";
$respuesta .="Error: " .$mail->ErrorInfo;
}
else
{
$respuesta ="El Documento ha sido enviado a los Propietarios";
}
}
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="estilo.css" type="text/css">
<style type="text/css">
.sr {
background-color: #FFFFCF;
color: #000000;
font-family: Arial;
font-size: 12px;
text-align:center;
}
input.color1 {background-color: #00CC99; font-weight: bold; font-size: 12px; color: white;}
form { margin: 1em auto; text-align: center; }
span{ color: #F60; font-size: 1.5 em; }
</style>
</head>
<body> <b>
<?php echo $respuesta;?>
</b>
<form name="mail_frm" method="post" class="contact_form" id='formulario' enctype="multipart/form-data" action="<?php echo $_SERVER["PHP_SELF"]?>">
<ul>
<li>
<h2>Contácto</h2>
</li>
<li>
<!-- <label for="name">De:</label>
--> <input type="text" name="de_txt" id='De' placeholder="ald_mir@hotmail.com" disabled="true">
<span class="form_hint">Formato correcto: "ejemplo@hotmail.com"</span>
</li>
<li>
<!-- <label for="name">Asunto:</label>-->
<input type="text" name="asunto" id="Asunto" placeholder="Asunto" required >
<span class="form_hint">Formato correcto: "Asunto"</span>
</li>
<li>
<!-- <label for="name">Adjuntar Archivo: </label>-->
<input type="file" name="archivo_fls" id="Adjuntar Archivo" placeholder="Adjuntar Archivo" required/>
<span class="form_hint">Formato correcto: "Adjuntar Archivo"</span>
</li>
<li>
<Input type = 'radio' name ='gender' value= 'male'/>
0.85<?PHP print $male_status; ?>
</li>
<li>
<Input type = 'radio' name ='gender' value= 'female'/>
1.11<?PHP print $female_status; ?>
</li>
<td class="sr"><li>
<Input type = 'radio' Name ='gender' value= 'Other'/>
Sin Alicuota<?PHP print $other_status; ?>
</li></td>
<li>
<!-- <label for="name">Mensaje:</label>-->
<!-- Mensaje:<br />-->
<!-- <textarea name="mensaje_txa" cols="40" rows="6" placeholder="Mensaje"></textarea>-->
<textarea name="mensaje" cols="40" rows="6" placeholder="Ingresa un mensaje (opcional)"></textarea>
<span class="form_hint">Formato correcto: "Mensaje"</span>
</li>
<li align='center'>
<button class="submit" type='submit' value='Enviar formulario'>Enviar Mensaje</button>
<button class="submit" type='reset' value='Reiniiar formulario'>Borrar Datos</button>
</li>
</ul>
<!-- <input type="submit" name="enviar_btn" value="Enviar"/><br/>
--> </form>
</body>
</html>