<?php ob_start(); include('header.php'); $adm=new administracion(); if(isset($_POST['mensaje'])){ $adm->UpdtSaludo($_POST['inicio'],$_POST['cuerpo'],$_POST['asunto'],$_FILES['img'], $_POST['remitente'],$_POST['seleccion']); } $getsaludo=$adm->GetSaludo(); //print_r($getsaludo); //echo "<br>".$getsaludo[1]['imagen']; //die(); if(isset($_POST['llegacli'])){ $correos=array(); $email = $_POST['clientes']; for($i=0;$i<(count($email));$i++){ //echo $email[$i]."<br>"; array_push($correos,$email[$i]); } //echo $i."-".$_POST['seleccion']; //print_r($correos); //die(); $adm->EnviarSaludosFOR($_POST['cuenta'],$correos, $_POST['seleccion']); } ?> <script> $(document).ready(function() { var arrdata = $.parseJSON(<?php print json_encode(json_encode($getsaludo)); ?>); $("div.myDiv").hide(); $("#showtodos").show(); $('input[name=checkin]').change(function () { if($(this).val()=='checktodos'){ $(".check input" ).prop( "checked", true ); }else{ $(".check input" ).prop( "checked", false ); } }); $('#actsaludo').click(function(){ var msg=""; var inputFileImage = document.getElementById("img"); var file = inputFileImage.files[0]; if(file !== undefined && (file.type!='image/png' && (file.type!='image/jpeg') && (file.type!='image/gif') && (file.type!='image/bmp') ) ){ msg=msg+"Debe subir una imagen<br>"; } if(msg==""){ $('#saludo_form').submit(); }else{ alert_principal('danger', msg); } }); cambiarcumple(); $('input[name=inicio]').on('input',function(e){ cambiarcumple(); }); $('textarea[name=cuerpo]').bind('input propertychange', function() { cambiarcumple(); }); $( "input[name=fecha_cumple]" ).datepicker({ dateFormat: 'yy-mm-dd' }).datepicker("setDate", new Date()); $( "input[name=fecha_cumple_ini]" ).datepicker({ dateFormat: 'yy-mm-dd' }).datepicker("setDate", new Date()); $( "input[name=fecha_cumple_ter]" ).datepicker({ dateFormat: 'yy-mm-dd' }).datepicker("setDate", new Date()); $('.fecha_c').hide(); $('.fecha_rango').hide(); $('select[name=todoscli]').change(function(){ var demovalue = $(this).val(); var selectorval = $('select[name=todoscli]').find('option:selected').text(); //edos var tiposal = 1; $("div.myDiv").hide(); if (selectorval=="Generico"){ $("input[name=asunto]").val(arrdata[1]['asunto']); //edos $("input[name=inicio]").val(arrdata[1]['saludo']); //edos $("input[name=remitente]").val(arrdata[1]['remitente']); //edos $("textarea[name=cuerpo]").val(arrdata[1]['cuerpo']); //edos $('#showtodos').show(); } if (selectorval=="Cumpleaños"){ $("input[name=asunto]").val(arrdata[2]['asunto']); //edos $("input[name=inicio]").val(arrdata[2]['saludo']); //edos $("input[name=remitente]").val(arrdata[2]['remitente']); //edos $("textarea[name=cuerpo]").val(arrdata[2]['cuerpo']); //edos $('#showfechacum').show(); } if (selectorval=="Salidas"){ $("input[name=asunto]").val(arrdata[3]['asunto']); //edos $("input[name=inicio]").val(arrdata[3]['saludo']); //edos $("input[name=remitente]").val(arrdata[3]['remitente']); //edos $("textarea[name=cuerpo]").val(arrdata[3]['cuerpo']); //edos $('#showfecharangoini').show(); } if (selectorval=="Llegadas"){ $("input[name=asunto]").val(arrdata[4]['asunto']); //edos $("input[name=inicio]").val(arrdata[4]['saludo']); //edos $("input[name=remitente]").val(arrdata[4]['remitente']); //edos $("textarea[name=cuerpo]").val(arrdata[4]['cuerpo']); //edos $('#showfecharangoter').show(); } if (selectorval=="Nuevos Clientes"){ $("input[name=asunto]").val(arrdata[5]['asunto']); //edos $("input[name=inicio]").val(arrdata[5]['saludo']); //edos $("input[name=remitente]").val(arrdata[5]['remitente']); //edos $("textarea[name=cuerpo]").val(arrdata[5]['cuerpo']); //edos $('#showtodos2').show(); } $("input[name=seleccion]").val(selectorval); //edos //var sn = $("input[name=seleccion]").val(); //edos //alert(sn); //edos if($(this).val()=='todos'){ $('.fecha_c').hide(); $( "input[name=fecha_cumple]" ).datepicker("setDate", new Date()); }else if($(this).val()=='fecharangoini' || $(this).val()=='fecharangoter'){ $('.fecha_rango').show(); $('.fecha_c').hide() }else{ $('.fecha_c').show(); $('.fecha_rango').hide(); } }); }); function cambiarcumple(){ var texto=''; texto=texto+' '+$('input[name=inicio]').val()+' '; texto=texto+'<br>'; texto=texto+' '+replaceAll($('textarea[name=cuerpo]').val(),"\n","<br>")+''; $('#cuerpo_mesaje').html(texto); } </script> <div class="row contenido" style="min-height:10%;"> <div class="col-md-12"> <form name="" action="correos_excel.php" > <button type="submit" class="btn btn-primary"><span class="glyphicon glyphicon-plus" aria-hidden="true"></span>Descargar Excel Ultimos Correos enviados.</button> </form> </div> </div> <div class="clear"><br></div> <div class="col-md-12"> <form method="post"> <input type="hidden" name="llega" value="SI"> <input type="hidden" name="seleccion" id="seleccion" value="Generico"> <!-- <div class="col-md-3"> <label>Tipo de Saludo</label><br> <select class="form-control" name="todoscli"> <option value="todos">Todos los cliente</option> <option value="fechacum">Por Cumpleaños</option> <option value="fecharangoini">Por rango de fecha viaje de inicio</option> <option value="fecharangoter">Por rango de fecha viaje de termino</option> <option value="fechaini">Por fecha de viaje Inicio</option> <option value="fechaterm">Por fecha de viaje Término</option> </select> </div> --> <div class="col-md-3"> <label>Tipo de Saludo</label><br> <select class="form-control" name="todoscli" id="myselection"> <option value="todos">Generico</option> <option value="fechacum">Cumpleaños</option> <option value="fecharangoini">Salidas</option> <option value="fecharangoter">Llegadas</option> <option value="todos">Nuevos Clientes</option> </select> </div> <div class="col-md-6"> <div class="fecha_c"> <label>Seleccione Fecha</label> <input type="text" class="form-control" name="fecha_cumple" value=""> </div> <div class="fecha_rango"> <div class="col-md-6"> <label>Seleccione Fecha Inicio</label> <input type="text" class="form-control" name="fecha_cumple_ini" value=""> </div> <div class="col-md-6"> <label>Seleccione Fecha Término</label> <input type="text" class="form-control" name="fecha_cumple_ter" value=""> </div> </div> </div> <div class="col-md-3"><br> <button class="btn btn-primary" type="submit">Cargar</button> </div> </form> <div class="clear"><br></div> <?php if(isset($_POST['llega'])){?> <div>Marcar todos<input type="radio" name="checkin" value="checktodos" checked> Desmarcar todos<input type="radio" name="checkin" value="unchecktodo" ></div> <?php } ?> <div class="col-md-12" style="overflow-y:scroll;height:<?=(isset($_POST['llega']))?'200px':'30px'?>;"> <form method="post"> <input type="hidden" name="seleccion" id="seleccion" value="Generico"> <input type="hidden" name="llegacli" value="SI"> <?php if(isset($_POST['llega'])){ if($_POST['todoscli']=='todos'){ echo "<h4>Busqueda: Todos los Clientes</h4>"; }elseif($_POST['todoscli']=='fecharangoini' || $_POST['todoscli']=='fecharangoter'){ echo "<h4>Busqueda: Rango de Fecha "; if(isset($_POST['fecha_cumple_ini'])){echo $_POST['fecha_cumple_ini'].'/';} if(isset($_POST['fecha_cumple_ter'])){echo $_POST['fecha_cumple_ter'];} echo "</h4>"; }else{ echo "<h4>Busqueda: Fecha "; if(isset($_POST['fecha_cumple'])){echo $_POST['fecha_cumple'];} echo "</h4>"; } ?> <div><h4 style="display:inline-block;">Tipo Cuenta</h4> <SELECT name="cuenta"> <OPTION value="I-TRAVEL">I-TRAVEL</OPTION> <OPTION value="CYM">CYM</OPTION> <OPTION value="I-TRAVEL-CYM">AMBOS</OPTION> </SELECT></div> <?php $Clientes=$adm->GetClientesCum($_POST['fecha_cumple'],$_POST['todoscli'],$_POST['fecha_cumple_ini'],$_POST['fecha_cumple_ter']); $i=0; $file = fopen("correos.txt", "w"); foreach($Clientes as $val){ fwrite($file, '"'.$val['nombre'].' '.$val['apepat'].'"'); fwrite($file, '<'.$val['email'].'>,' . PHP_EOL); ?> <div class="check" style="width:33%;display:inline-block;"><input type="checkbox" name="clientes[]" value="<?=$val['nombre']?> <?=$val['apepat']?>,<?=$val['email']?>" checked><?=$val['nombre'].' '.$val['apepat'].' '.$val['email']?></div> <?php $i++; } fclose($file); } ?> </div> <?php if(isset($_POST['llega'])){?> <button style="margin-top:10px;" class="btn btn-primary" type="submit">Enviar Saludos</button> <a href="correos.php" style="margin-top:10px;" class="btn btn-primary" href="">Descargar TXT</a> <?php } ?> </form> <div class="clear"><br><hr></div> </div> <div class="col-md-6"> <form method="POST" id="saludo_form" enctype="multipart/form-data"> <input type="hidden" name="mensaje" value="SI"> <div class="col-md-12"> <label>Asunto</label> <input type="text" class="form-control" name="asunto" value="<?php echo $getsaludo[1]['asunto']?>"> <label>Saludo</label> <input type="text" class="form-control" name="inicio" value="<?php echo $getsaludo[1]['saludo']?>"> <label>Email / Remitente</label> <input type="text" class="form-control" name="remitente" value="<?php echo $getsaludo[1]['remitente']?>" pattern="/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/" required> <input type="hidden" name="seleccion" id="seleccion" value="Generico"> </div> <div class="col-md-12"> <label>Cuerpo</label> <textarea rows="6" class="form-control" name="cuerpo" value="<?php echo $getsaludo[1]['cuerpo']?>"></textarea> </div> <div class="col-md-12"> <label>Imagen</label> <?php if($getsaludo['imagen']!=''){ ?> <img src="../imagenes/timbre.jpg" style="width:100px;"> <h6>Si sube una nueva imagen la anterior sera reemplazada</h6> <?php } ?> <input type="file" class="form-control" name="img" id="img" placeholder="imagen"> </div> </div> <div class="col-md-6"> <div class="col-md-12"> <h4>Previsualización</h4> <div > <div class="col-md-12" style="border-radius:5px;border:1px solid;"> <div id="cuerpo_mesaje" ><br> </div> <div style="position:relative;"> <div style="position:absolute;top:235px;left:95px;">%Nombre Cliente%</div> <?php if($getsaludo[1]['imagen']!=''){ ?> <div id="showtodos" class="myDiv"> <!--<img src="../imagenes/<? echo $getsaludo[1]['imagen']?>" style="width:100%;">--> <img src="../imagenes/<? echo $getsaludo[1]['imagen']?>" style="width:100%;"> </div> <div id="showfechacum" class="myDiv"> <!--<img src="../imagenes/<? echo $getsaludo[2]['imagen']?>" style="width:100%;">--> <img src="../imagenes/<? echo $getsaludo[2]['imagen']?>" style="width:100%;"> </div> <div id="showfecharangoini" class="myDiv"> <!--<img src="../imagenes/<? echo $getsaludo[3]['imagen']?>" style="width:100%;">--> <img src="../imagenes/<? echo $getsaludo[3]['imagen']?>" style="width:100%;"> </div> <div id="showfecharangoter" class="myDiv"> <!--<img src="../imagenes/<? echo $getsaludo[4]['imagen']?>" style="width:100%;">--> <img src="../imagenes/<? echo $getsaludo[4]['imagen']?>" style="width:100%;"> </div> <div id="showtodos2" class="myDiv"> <!--<img src="../imagenes/<? echo $getsaludo[5]['imagen']?>" style="width:100%;">--> <img src="../imagenes/<? echo $getsaludo[5]['imagen']?>" style="width:100%;"> </div> <?php } ?></div> </div> </div> </div> </div> <div class="col-md-12"><button style="margin-top:10px;" class="btn btn-primary" id="actsaludo" type="button">Actualizar Mensaje</button></div> </form> <div class="col-md-12"><hr></div> <?php include('footer.php'); ob_end_flush(); ?>