Sh3ll



Directory :  /home/zjabogados/public_html/otrosscripts/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

Current File : /home/zjabogados/public_html/otrosscripts/Copia de enviar_seguimiento_correo.php
<?php
session_start();
$motorBD = $_SESSION['motorBD'];
$idusuario = $_SESSION['idusuario'];

if ($idusuario <> '') {

require_once("../Libs/functionsextra.php");
require_once('../../Connections/zyz.php');
require_once("../Libs/functionsjava.htm");
require_once("../Libs/functionsextra.php");

mysqli_select_db($zyz, $database_zyz);
$query_rs_destinatarios = "SELECT DISTINCT p.id_personal, p.nombre, p.apellido, p.email FROM tb_personal p WHERE p.fecha_de_baja IS NULL Order By p.apellido, p.nombre";
$rs_destinatarios = mysqli_query($zyz, $query_rs_destinatarios) or die(mysqli_error());
$row_rs_destinatarios = mysqli_fetch_assoc($rs_destinatarios);
$totalRows_rs_destinatarios = mysqli_num_rows($rs_destinatarios);


$tipo = $_GET['tipo'];
if ($tipo == '') {
	$tipo = $_POST['tipo'];
	}
$id = $_GET['id'];


if ($tipo == 'S') {
	$query_rs_seguimiento = "SELECT cs.fecha_now, cs.observaciones_del_seguimiento, c.id_caso, c.denominacion_del_expediente, c.contra, CONCAT(pu.nombre, ' ', pu.apellido) usuario
	FROM tb_caso_seguimiento cs
	INNER JOIN tb_caso c ON c.id_caso = cs.tb_caso
	LEFT JOIN tb_usuario u ON u.id_usuario = cs.tb_usuario0registrante
	LEFT JOIN tb_personal pu ON pu.id_personal = u.tb_personal
	WHERE cs.id_caso_seguimiento = $id";
	$rs_seguimiento = mysqli_query($zyz, $query_rs_seguimiento) or die(mysqli_error());
	$row_rs_seguimiento = mysqli_fetch_assoc($rs_seguimiento);
	$texto_caso = 'Seguimiento - Caso ID: '.$row_rs_seguimiento['id_caso'].' - '.$row_rs_seguimiento['denominacion_del_expediente'].' contra '.$row_rs_seguimiento['contra'];
	$texto_seguimiento = 'Fecha: '.FormatoFecha($row_rs_seguimiento['fecha_now']).'<br><br>'.
	$texto_seguimiento .= 'Comentarios u observaciones: '.$row_rs_seguimiento['observaciones_del_seguimiento'].'<br><br>';
	$texto_seguimiento .= 'Usuario Registrador: '.$row_rs_seguimiento['usuario'];
	$tb_tabla_para_envio_de_correo = 1;
	}

if ($tipo == 'PS') {
	$query_rs_seguimiento = "SELECT cs.fecha_now, cs.observaciones_del_seguimiento, c.id_caso_pesificacion, c.denominacion_del_expediente, c.contra, CONCAT(pu.nombre, ' ', pu.apellido) usuario
	FROM tb_caso_pesificacion_seguimiento cs
	INNER JOIN tb_caso_pesificacion c ON c.id_caso_pesificacion = cs.tb_caso_pesificacion
	LEFT JOIN tb_usuario u ON u.id_usuario = cs.tb_usuario0registrante
	LEFT JOIN tb_personal pu ON pu.id_personal = u.tb_personal
	WHERE cs.id_caso_pesificacion_seguimiento = $id";
	$rs_seguimiento = mysqli_query($zyz, $query_rs_seguimiento) or die(mysqli_error());
	$row_rs_seguimiento = mysqli_fetch_assoc($rs_seguimiento);
	$texto_caso = 'Seguimiento - Caso Pesificacion ID: '.$row_rs_seguimiento['id_caso_pesificacion'].' - '.$row_rs_seguimiento['denominacion_del_expediente'].' contra '.$row_rs_seguimiento['contra'];
	$texto_seguimiento = 'Fecha: '.FormatoFecha($row_rs_seguimiento['fecha_now']).'<br><br>'.
	$texto_seguimiento .= 'Comentarios u observaciones: '.$row_rs_seguimiento['observaciones_del_seguimiento'].'<br><br>';
	$texto_seguimiento .= 'Usuario Registrador: '.$row_rs_seguimiento['usuario'];
	$tb_tabla_para_envio_de_correo = 2;
	}


if ($tipo == 'C') {
	$query_rs_seguimiento = "SELECT ct.fecha, CONCAT(p.apellido, ', ', p.nombres) damnificado, IFNULL(ct.la_persona_fue_citada, 'NULO'), IFNULL(tc.tipo_de_contacto, 'NULO'), IFNULL(mc.motivo_de_contacto, 'NULO'), IFNULL(eai.estado_de_animo, 'NULO') estado_de_animo_inicial, IFNULL(eaf.estado_de_animo, 'NULO') estado_de_animo_final, IFNULL(ct.comentarios_u_observaciones, 'NULO'), ct.fecha_de_proximo_contacto, IFNULL(ct.avisa_a_los_demas_damnificados, 'NULO'), c.id_caso, c.denominacion_del_expediente, c.contra, CONCAT(pu.nombre, ' ', pu.apellido) usuario
FROM tb_contacto ct
INNER JOIN tb_damnificado d ON d.id_damnificado = ct.tb_damnificado
INNER JOIN tb_caso c ON c.id_caso = d.tb_caso
INNER JOIN tb_persona p ON p.id_persona = d.tb_persona
LEFT JOIN tb_tipo_de_contacto tc ON tc.id_tipo_de_contacto = ct.tb_tipo_de_contacto
LEFT JOIN tb_motivo_de_contacto mc ON mc.id_motivo_de_contacto = ct.tb_motivo_de_contacto
LEFT JOIN tb_estado_de_animo eai ON eai.id_estado_de_animo = ct.tb_estado_de_animo0estado_de_animo_inicial
LEFT JOIN tb_estado_de_animo eaf ON eaf.id_estado_de_animo = ct.tb_estado_de_animo0estado_de_animo_final
LEFT JOIN tb_usuario u ON u.id_usuario = ct.tb_usuario0registrante
LEFT JOIN tb_personal pu ON pu.id_personal = u.tb_personal
WHERE ct.id_contacto = $id";
	$rs_seguimiento = mysqli_query($zyz, $query_rs_seguimiento) or die(mysqli_error());
	$row_rs_seguimiento = mysqli_fetch_assoc($rs_seguimiento);
	$texto_caso = 'Contacto - Caso ID: '.$row_rs_seguimiento['id_caso'].' - '.$row_rs_seguimiento['denominacion_del_expediente'].' contra '.$row_rs_seguimiento['contra'];
	$texto_seguimiento = 'Fecha: '.FormatoFecha($row_rs_seguimiento['fecha']).'<br>'.
	$texto_seguimiento .= 'Damnificado: '.$row_rs_seguimiento['damnificado'].'<br>';
	$texto_seguimiento .= 'La persona fue citada: '.$row_rs_seguimiento['la_persona_fue_citada'].'<br>';
	$texto_seguimiento .= 'Tipo de contacto: '.$row_rs_seguimiento['tipo_de_contacto'].'<br>';
	$texto_seguimiento .= 'Motivo de contacto: '.$row_rs_seguimiento['motivo_de_contacto'].'<br>';
	$texto_seguimiento .= 'Estado de animo inicial: '.$row_rs_seguimiento['estado_de_animo_inicial'].'<br>';
	$texto_seguimiento .= 'Estado de animo final: '.$row_rs_seguimiento['estado_de_animo_final'].'<br>';
	$texto_seguimiento .= 'Comentarios u observaciones: '.$row_rs_seguimiento['comentarios_u_observaciones'].'<br>';
	$texto_seguimiento .= 'Fecha de proximo contacto: '.FormatoFecha($row_rs_seguimiento['fecha_de_proximo_contacto']).'<br>';
	$texto_seguimiento .= 'Avisa a los demas damnificados: '.$row_rs_seguimiento['avisa_a_los_demas_damnificados'].'<br><br>';
	$texto_seguimiento .= 'Usuario Registrador: '.$row_rs_seguimiento['usuario'];
	$tb_tabla_para_envio_de_correo = 3;
	}

if ($tipo == 'PC') {
	$query_rs_seguimiento = "SELECT ct.fecha, CONCAT(p.apellido, ', ', p.nombres) damnificado, IFNULL(ct.la_persona_fue_citada, 'NULO'), IFNULL(tc.tipo_de_contacto, 'NULO'), IFNULL(mc.motivo_de_contacto, 'NULO'), IFNULL(eai.estado_de_animo, 'NULO') estado_de_animo_inicial, IFNULL(eaf.estado_de_animo, 'NULO') estado_de_animo_final, IFNULL(ct.comentarios_u_observaciones, 'NULO'), ct.fecha_de_proximo_contacto, IFNULL(ct.avisa_a_los_demas_damnificados, 'NULO'), c.id_caso_pesificacion, c.denominacion_del_expediente, c.contra, CONCAT(pu.nombre, ' ', pu.apellido) usuario
FROM tb_contacto_pesificacion ct
INNER JOIN tb_damnificado_pesificacion d ON d.id_damnificado_pesificacion = ct.tb_damnificado_pesificacion
INNER JOIN tb_caso_pesificacion c ON c.id_caso_pesificacion = d.tb_caso_pesificacion
INNER JOIN tb_persona p ON p.id_persona = d.tb_persona
LEFT JOIN tb_tipo_de_contacto tc ON tc.id_tipo_de_contacto = ct.tb_tipo_de_contacto
LEFT JOIN tb_motivo_de_contacto mc ON mc.id_motivo_de_contacto = ct.tb_motivo_de_contacto
LEFT JOIN tb_estado_de_animo eai ON eai.id_estado_de_animo = ct.tb_estado_de_animo0estado_de_animo_inicial
LEFT JOIN tb_estado_de_animo eaf ON eaf.id_estado_de_animo = ct.tb_estado_de_animo0estado_de_animo_final
LEFT JOIN tb_usuario u ON u.id_usuario = ct.tb_usuario0registrante
LEFT JOIN tb_personal pu ON pu.id_personal = u.tb_personal
WHERE ct.id_contacto_pesificacion = $id";
	$rs_seguimiento = mysqli_query($zyz, $query_rs_seguimiento) or die(mysqli_error());
	$row_rs_seguimiento = mysqli_fetch_assoc($rs_seguimiento);
	$texto_caso = 'Contacto - Caso Pesificacion ID: '.$row_rs_seguimiento['id_caso_pesificacion'].' - '.$row_rs_seguimiento['denominacion_del_expediente'].' contra '.$row_rs_seguimiento['contra'];
	$texto_seguimiento = 'Fecha: '.FormatoFecha($row_rs_seguimiento['fecha']).'<br>'.
	$texto_seguimiento .= 'Damnificado: '.$row_rs_seguimiento['damnificado'].'<br>';
	$texto_seguimiento .= 'La persona fue citada: '.$row_rs_seguimiento['la_persona_fue_citada'].'<br>';
	$texto_seguimiento .= 'Tipo de contacto: '.$row_rs_seguimiento['tipo_de_contacto'].'<br>';
	$texto_seguimiento .= 'Motivo de contacto: '.$row_rs_seguimiento['motivo_de_contacto'].'<br>';
	$texto_seguimiento .= 'Estado de animo inicial: '.$row_rs_seguimiento['estado_de_animo_inicial'].'<br>';
	$texto_seguimiento .= 'Estado de animo final: '.$row_rs_seguimiento['estado_de_animo_final'].'<br>';
	$texto_seguimiento .= 'Comentarios u observaciones: '.$row_rs_seguimiento['comentarios_u_observaciones'].'<br>';
	$texto_seguimiento .= 'Fecha de proximo contacto: '.FormatoFecha($row_rs_seguimiento['fecha_de_proximo_contacto']).'<br>';
	$texto_seguimiento .= 'Avisa a los demas damnificados: '.$row_rs_seguimiento['avisa_a_los_demas_damnificados'].'<br><br>';
	$texto_seguimiento .= 'Usuario Registrador: '.$row_rs_seguimiento['usuario'];
	$tb_tabla_para_envio_de_correo = 4;
	}


$texto_base = $texto_caso.'<br><br>'.$texto_seguimiento.'<br><br>-------------------------------------<br><br>Texto para agregar al correo: <br><br>';

?>
<?php
mysqli_select_db($zyz, $database_zyz);
$query_rs_remitente = "SELECT p.id_personal, p.nombre, p.apellido, p.email FROM tb_personal p INNER JOIN tb_usuario u ON u.tb_personal = p.id_personal WHERE u.id_usuario = $idusuario";
$rs_remitente = mysqli_query($zyz, $query_rs_remitente) or die(mysqli_error());
$row_rs_remitente = mysqli_fetch_assoc($rs_remitente);



?>
<?php
if ($_POST['paso'] == 1) {

	$nombre_remitente = $_POST['nombre_remitente'];
	$email_remitente = $_POST['email_remitente'];

	$array_destinatario = explode('///', $_POST['destinatario']);
	$nombre_destinatario = $array_destinatario[1];
	$email = $_POST['email_destinatario'];

	$asunto = $_POST['asunto'];
	$mensaje = $_POST['mensaje'];
	$texto_base = $_POST['texto_base'];

	//$cabeceras = "From: ZYZ - $nombre_remitente <$email_remitente>\n";
	$cabeceras = "From: $email_remitente\n";
	$cabeceras .= "Reply-To: $email_remitente\n";
	$cabeceras .= "MIME-version: 1.0\n";
	$cabeceras .= "Content-type: multipart/mixed; ";
	$cabeceras .= "boundary=\"Message-Boundary\"\n";
	$cabeceras .= "Content-transfer-encoding: 7BIT\n";

	$body_top = "--Message-Boundary\n";
	$body_top .= "Content-type: text/html; charset=US-ASCII\n";
	$body_top .= "Content-transfer-encoding: 7BIT\n";
	$body_top .= "Content-description: Mail message body\n\n";

	$cuerpo = $body_top.$texto_base.$mensaje;

	//$cuerpo .= "--Message-Boundary--\n";

	//MAIL SIN ATACH
	mail($email, $asunto, $cuerpo, $cabeceras);
	$sql = "Insert Into tb_envio_de_correo (tb_tabla_para_envio_de_correo, nro_de_id, de, para, asunto, contenido_id, contenido_texto_agregado) VALUES ($tb_tabla_para_envio_de_correo, $id, '$nombre_remitente ($email_remitente)', '$nombre_destinatario ($email)', '$asunto', '$texto_base' , '$mensaje')";

	mysqli_query($zyz, $sql) or die(mysqli_error());

	$mensaje = "E-MAIL ENVIADO A: $email";

	}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html><!-- InstanceBegin template="/Templates/Contenido.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<!-- InstanceBeginEditable name="doctitle" -->
<title>Documento sin t&iacute;tulo</title>
<!-- InstanceEndEditable --><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
-->
</style>
<!-- InstanceBeginEditable name="head" -->
<style type="text/css">
<!--
.Estilo1 {font-size: 12px}
.Estilo2 {color: #FFFFFF}
.Estilo11 {	color: #FFFFFF;
	font-weight: bold;
}
-->
</style>

<!-- InstanceEndEditable -->
</head>

<body>
<table border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td><table border="0" align="center" cellpadding="0" cellspacing="10">
      <tr>
        <td><!-- InstanceBeginEditable name="Contenido" -->
        <script language="javascript">
		function PasarEmail(valor) {
			var array_valor = valor.split('///');
			var email = array_valor[0];
			document.form1.email_destinatario.value = email;
			}
		</script>
		  <table width="450" border="0" cellspacing="0" cellpadding="0">
		    <tr>
		      <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
		        <tr>
		          <td width="28"><img src="../img/tabla_tit_izq.jpg" width="28" height="40"></td>
		          <td valign="bottom" background="../img/tabla_tit_med.jpg"><table border="0" cellspacing="8" cellpadding="1">
		            <tr>
		              <td><span class="Estilo11">SEGUIMIENTOS DEL CASO </span></td>
		              </tr>
		            </table></td>
		          <td width="28"><img src="../img/tabla_tit_der.jpg" width="28" height="40"></td>
		          </tr>
		        </table></td>
		      </tr>
		    <tr>
		      <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
		        <tr>
		          <td width="13" background="../img/tabla_cont_izq.jpg">&nbsp;</td>
		          <td bgcolor="#9EC6EA"><table width="100%" border="0" cellspacing="4" cellpadding="4">
		            <tr>
		              <td><form name="form1" method="post" action="" onSubmit="return Chequear(this);">
		                <table width="450" border="0" cellspacing="2" cellpadding="2">
		                  <tr>
		                    <td colspan="2"><?php if (isset($mensaje)) {  ?>
		                      <table width="350" border="0" align="center" cellpadding="2" cellspacing="2">
		                        <tr>
		                          <td bgcolor="#009900"><div align="center" class="Estilo2"><strong>MENSAJE</strong></div></td>
		                          </tr>
		                        <tr>
		                          <td bgcolor="#FFFFFF"><div align="center"><strong><?php echo $mensaje ?>&nbsp;</strong></div></td>
		                          </tr>
		                        <tr>
		                          <td>&nbsp;</td>
		                          </tr>
		                        </table>
		                      <?php } ?></td>
		                    </tr>
		                  <tr>
		                    <td rowspan="2" bgcolor="#676767"><div align="right" class="Estilo2">DE:</div></td>
		                    <td bgcolor="#CDCDCD"><span class="Estilo1">&quot;<?php echo $row_rs_remitente['nombre']; ?>, <?php echo $row_rs_remitente['apellido']; ?>&quot; (<?php echo $row_rs_remitente['email']; ?>)</span>
		                      <input name="nombre_remitente" type="hidden" id="nombre_remitente" value="<?php echo $row_rs_remitente['nombre']; ?>, <?php echo $row_rs_remitente['apellido']; ?>"></td>
		                    </tr>
		                  <tr>
		                    <td bgcolor="#CDCDCD"><input name="email_remitente" type="text" id="Email del Remitente (DE:)" value="<?php echo $row_rs_remitente['email']; ?>" size="50" class="NO varchar"></td>
		                    </tr>
		                  <tr>
		                    <td rowspan="2" bgcolor="#676767"><div align="right" class="Estilo2">PARA:</div></td>
		                    <td bgcolor="#CDCDCD"><select name="destinatario" id="destinatario" onChange="PasarEmail(this.value)">
		                      <?php
do {
?>
		                      <option value="<?php echo $row_rs_destinatarios['email']?>///<?php echo $row_rs_destinatarios['nombre']?>"><?php echo $row_rs_destinatarios['nombre']?> <?php echo $row_rs_destinatarios['apellido']?></option>
		                      <?php
} while ($row_rs_destinatarios = mysqli_fetch_assoc($rs_destinatarios));
  $rows = mysqli_num_rows($rs_destinatarios);
  if($rows > 0) {
      mysqli_data_seek($rs_destinatarios, 0);
	  $row_rs_destinatarios = mysqli_fetch_assoc($rs_destinatarios);
  }
?>
                              </select></td>
		                    </tr>
		                  <tr>
		                    <td bgcolor="#CDCDCD"><input name="email_destinatario" type="text" id="Email de Destinatario (PARA:)" size="50" class="NO varchar"></td>
		                    </tr>
		                  <tr>
		                    <td bgcolor="#676767"><div align="right" class="Estilo2">ASUNTO:</div></td>
		                    <td bgcolor="#CDCDCD"><input name="asunto" type="text" id="Asunto" value="<?php echo $texto_caso ?>" size="50" class="NO varchar"></td>
		                    </tr>
		                  <tr>
		                    <td valign="top" bgcolor="#676767"><div align="right" class="Estilo2">TEXTO:</div></td>
		                    <td valign="top" bgcolor="#CDCDCD"><input name="texto_base" type="hidden" value="<?php echo $texto_base; ?>"><?php echo $texto_base; ?><textarea name="mensaje" cols="40" rows="8" id="Texto del Mensaje" class="NO varchar"></textarea></td>
		                    </tr>
		                  <tr>
		                    <td valign="top" bgcolor="#676767"><span class="Estilo2"></span></td>
		                    <td valign="top" bgcolor="#CDCDCD"><input type="submit" name="Submit" value="Enviar">
		                      <input name="paso" type="hidden" id="paso" value="1">
		                      <input name="tipo" type="hidden" id="tipo" value="<?php echo $tipo ?>"></td>
		                    </tr>
		                  </table>
		                </form></td>
		              </tr>
		            </table></td>
		          <td width="13" background="../img/tabla_cont_der.jpg">&nbsp;</td>
		          </tr>
		        </table></td>
		      </tr>
		    <tr>
		      <td><table width="100%" border="0" cellpadding="0" cellspacing="0">
		        <tr>
		          <td width="28"><img src="../img/tabla_pie_izq2.jpg" width="28" height="19"></td>
		          <td background="../img/tabla_pie_med2.jpg">&nbsp;</td>
		          <td width="28"><img src="../img/tabla_pie_der2.jpg" width="28" height="19"></td>
		          </tr>
		        </table></td>
		      </tr>
		    </table>
        <!-- InstanceEndEditable --></td>
      </tr>
    </table></td>
  </tr>
</table>
</body>
<!-- InstanceEnd --></html>
<?php
mysqli_free_result($rs_destinatarios);

mysqli_free_result($rs_remitente);

mysqli_free_result($rs_seguimiento);

}
?>

Sh3LL