<?
include("../../sesion.php");
session_start();
include("../../content/comunes/header.php");
include("../../bd-con.php");
mysqli_query($conn,"SET NAMES 'utf8'");
include("../../funciones.php");
?>
<script language="javascript">
<!--
function sel() {
with(document.form1) {
for(i=0;i<elements.length;i++) {
thiselm = elements[i];
if(thiselm.name.substring(0,1) == 'c')
thiselm.checked = !thiselm.checked
}
}
}
function enviar(voy) {
//alert("llamo a suscrip Envio");
//document.form1.method="post";
document.form1.action=voy;
document.form1.submit();
//alert(document.form1.identificador);
}
-->
</script>
<section class="modulos col-md-9 col-lg-10 <?=$seccion?>">
<br>
<div class="row col-md-12">
<div class="col-md-12">
<h1>Enviar la New</h1>
</div>
</div>
<?
$sqlQuedanMails = "SELECT count( * ) AS cuantos FROM bisionenviosmails";
$resQuedanMails = mysqli_query($conn,$sqlQuedanMails) or die(mysqli_error($conn));
$filaQuedan = mysqli_fetch_array($resQuedanMails);
//si aun quedan emails por enviar la new, sacamos un mensaje: Todavía está el proceso de envío en marcha, sino, le sacamos la pantalla para que seleccione a quién quiere enviar la new.
if($filaQuedan['cuantos']!=0){
$minutosQuedan = ceil(($filaQuedan['cuantos'] * $cadaCuantoEjecutamosCron)/$limiteEnvioCron);
//echo "Ahora no se puede enviar la new porque ya hay un proceso de envío en marcha. Debes esperar a que finalice."; ?>
<div class="alert alert-warning" role="alert">
<p>N. total de destinatarios pendientes: <?= $filaQuedan['cuantos']; ?></p>
<p>Ahora no se puede enviar la new porque ya hay un proceso de envío en marcha. Debes esperar a que finalice. <br />Se estima que el proceso tardará <?=$minutosQuedan;?> minutos aprox.</p>
</div>
<a class="btn btn-primary" href="listado.php?lista=<? echo $_GET['lista'] ?>">Volver</a>
<?
} else { //que seleccione a quien quiere enviar - rellena formulario
if ( $_GET['identificador']!="" ){
$varidnew = $_GET['idNew'];
$varidentificador = $_GET['identificador'];
$varnomtab = $_GET['nombreTabla'];
/*if($varidentificador==5){
$varruta="http://".$_GET['ruta'];
}else{
$varruta=$_GET['ruta'];
}*/
$varruta = $_GET['ruta'];
$varidalbum = $_GET['idAlbum'];
$varlista = $_GET['lista'];
$vartipoarchivo = $_GET['tipoarchivo'];
} else {
$varidnew = $_POST['idNew'];
$varidentificador = $_POST['identificador'];
$varnomtab = $_POST['nombreTabla'];
$varruta = $_POST['ruta'];
$varidalbum = $_POST['idAlbum'];
$varlista = $_POST['lista'];
$vartipoarchivo = $_POST['tipoarchivo'];
} ?>
<? //SELECT PARA LOS COMBOS
$sql2 = "SELECT DISTINCT f.id, familia FROM ".$suscripciones." AS s INNER JOIN ".$familias." AS f ON s.idfamilia = f.id ORDER BY familia ASC";
$res2 = mysqli_query($conn,$sql2) or die(mysqli_error($conn));
if($_POST['familia']!=0){
$familia=$_POST['familia'];
} else {
$familia="";
}
$sql3 = "SELECT DISTINCT p.id, provincia FROM ".$suscripciones." AS s INNER JOIN ".$provincias." AS p ON s.idprovincia = p.id ORDER BY provincia ASC";
$res3 = mysqli_query($conn,$sql3) or die(mysqli_error($conn));
if($_POST['provincia']!=0){
$provincia=$_POST['provincia'];
} else {
$provincia="";
}
$sql4 = "SELECT DISTINCT c.id, cp FROM ".$suscripciones." AS s INNER JOIN ".$cp." AS c ON s.idcpostal = c.id ORDER BY cp ASC";
$res4=mysqli_query($conn,$sql4) or die(mysqli_error($conn));
if($_POST['codpos']!=0){
$codpos=$_POST['codpos'];
}else{
$codpos="";
}
$sql5 = "SELECT DISTINCT e.id, rangoEdad FROM ".$suscripciones." AS s INNER JOIN ".$edad." AS e ON s.idedad = e.id ORDER BY rangoEdad ASC";
$res5 = mysqli_query($conn,$sql5) or die(mysqli_error($conn));
if($_POST['ed']!=0){
$ed=$_POST['ed'];
} else {
$ed="";
}
//SELECT PARA RECUPERAR EL ESLOGAN, TRATAMIENTO, DESPEDIDA Y TEXTO DE ENMASCARAMIENTO DEL ENLACE
$sqlCorreos = "SELECT * FROM bisioncorreos WHERE id=1";
$resCorreos = mysqli_query($conn,$sqlCorreos) or die (mysqli_error($conn));
$filaCorreos = mysqli_fetch_array($resCorreos);
?>
<div class="row col-md-12">
<div class="col-md-8">
<form class="form-horizontal" action="verSuscriptoresEnvio.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
<input name="idNew" type="hidden" value="<?= $varidnew;?>" />
<input name="identificador" type="hidden" value="<?= $varidentificador;?>" />
<input name="nombreTabla" type="hidden" value="<?= $varnomtab;?>" />
<input name="ruta" type="hidden" value="<?= $varruta;?>" />
<input name="idAlbum" type="hidden" value="<?= $varidalbum;?>" />
<input name="tipoarchivo" type="hidden" value="<?= $vartipoarchivo;?>" />
<input name="lista" type="hidden" value="<?= $varlista;?>" />
<input name="nombreEmpresa" type="hidden" value="<?= $filaCorreos['nombre'];?>" />
<input name="logotipoCorreo" type="hidden" value="<?= $filaCorreos['logotipoCorreo'];?>" />
<div class="form-group">
<label for="familia" class="col-sm-6 control-label">Familia:</label>
<div class="col-sm-6">
<select name="familia" id="familia" class="form-control" onchange="return enviar('versuscriptores.php')">
<option value="0">Todos</option>
<? while ($fila= mysqli_fetch_array($res2)){
if($familia==$fila['id']){
echo "<option value=\"".$fila['id']."\" selected>".$fila['familia']."</option>\n" ;
$nombrefam=$fila['familia'];
}else{
echo "<option value=\"".$fila['id']."\">".$fila['familia']."</option>\n" ;
}
}
?>
</select>
</div>
</div>
<div class="form-group">
<div class="col-sm-12">
<input name="nombre" type="text" class="form-control" id="eslogan" value="<? echo $filaCorreos['nombre'];?>" readonly>
<p class="help-block"></p>
</div>
</div>
<div class="form-group">
<label for="eslogan" class="col-sm-12 control-label">Eslogan</label>
<div class="col-sm-12">
<input name="eslogan" type="text" class="form-control" id="eslogan" value="<? echo $filaCorreos['eslogan'];?>" required>
<p class="help-block"></p>
</div>
</div>
<div class="form-group">
<label for="tratamiento" class="col-sm-12 control-label">Tratamiento</label>
<div class="col-sm-12">
<input name="tratamiento" type="text" class="form-control" id="tratamiento" value="<? echo $filaCorreos['tratamiento'];?>" required>
<p class="help-block"></p>
</div>
</div>
<div class="form-group">
<label for="tit" class="col-sm-12 control-label">Título de presentación para el programa de correo</label>
<div class="col-sm-12">
<input name="tit" type="text" class="form-control" id="tit" value="<? echo $filaCorreos['asunto'];?>" required>
<p class="help-block"></p>
</div>
</div>
<div class="form-group">
<label for="presenta" class="col-sm-12 control-label">Texto de presentación para el programa de correo</label>
<div class="col-sm-12">
<textarea class="tinymce" name="presenta" id="presenta" class="form-control tinymce" rows="6"><?= $filaCorreos['mensaje'];?></textarea>
</div>
</div>
<div class="form-group">
<label for="despedida" class="col-sm-12 control-label">Despedida</label>
<div class="col-sm-12">
<input name="despedida" type="text" class="form-control" id="despedida" value="<? echo $filaCorreos['despedida'];?>" required>
<p class="help-block"></p>
</div>
</div>
<div class="form-group">
<label for="enmascaramientoEnlace" class="col-sm-12 control-label">Enmascaramiento para el enlace de la new</label>
<div class="col-sm-12">
<input name="enmascaramientoEnlace" type="text" class="form-control" id="enmascaramientoEnlace" value="<? echo $filaCorreos['enmascaramientoEnlace'];?>" required>
<p class="help-block"></p>
</div>
</div>
<br>
<table class="table table-responsive table-bordered">
<thead class="bg-light">
<tr>
<th class="text-center" scope="col">Seleccionar</th>
<th class="text-center" scope="col">Nombre</th>
<th class="text-center" scope="col">Empresa</th>
<th class="text-center" scope="col">Email</th>
</tr>
</thead>
<tbody>
<?php
if ($familia!=0){
if ($provincia!=0){
if($codpos!=0){
if($ed!=0){
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idfamilia=$familia AND idprovincia=$provincia AND idcpostal=$codpos AND idedad=$ed ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idfamilia=$familia AND idprovincia=$provincia AND idcpostal=$codpos ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}
}else{
if($ed!=0){
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idfamilia=$familia AND idprovincia=$provincia AND idedad=$ed ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idfamilia=$familia AND idprovincia=$provincia ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}
}
}else{
if($codpos!=0){
if($ed!=0){
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idfamilia=$familia AND idcpostal=$codpos AND idedad=$ed ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idfamilia=$familia AND idcpostal=$codpos ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}
}else{
if($ed!=0){
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idfamilia=$familia AND idedad=$ed ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idfamilia=$familia ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}
}
}
}else{
if($provincia!=0){
if($codpos!=0){
if($ed!=0){
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idprovincia=$provincia AND idcpostal=$codpos AND idedad=$ed ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idprovincia=$provincia AND idcpostal=$codpos ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}
}else{
if($ed!=0){
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idprovincia=$provincia AND idedad=$ed ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idprovincia=$provincia ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}
}
}else{
if($codpos!=0){
if($ed!=0){
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idcpostal=$codpos AND idedad=$ed ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idcpostal=$codpos ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}
}else{
if($ed!=0){
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." WHERE idedad=$ed ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}else{
$sql="SELECT id,nombre,empresa,telefono,email,texto FROM ".$suscripciones." ORDER BY nombre, empresa, email ASC";
$res=mysqli_query($conn,$sql) or die(mysqli_error($conn));
}
}
}
}//FIN
if (mysqli_num_rows($res) != 0){
while (list($id,$nombre,$empre, $telefono,$email,$texto) = mysqli_fetch_array($res)){
$contador++; ?>
<tr class="text-center">
<td><?= "<input name='c$contador' type='checkbox' id='c$contador' value='$email##$id'/>";?></td>
<? if($nombre!=""){ ?>
<td><?= $nombre; ?></td>
<? }else{ ?>
<td> </td>
<? }
if($empre!=""){ ?>
<td><?= $empre; ?></td>
<? }else{ ?>
<td> </td>
<? } ?>
<td><?= $email; ?></td>
</tr>
<? }
}
echo "<input type='hidden' name='todos' id='todos' value='$contador'/>";
mysqli_free_result($res);
mysqli_close($conn);
?>
</tbody>
</table>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<input type='submit' name='submit2' id='submit2' value='Enviar' class="btn btn-danger btn-lg">
<a class="btn btn-default btn-lg" href="listado.php?lista=<? echo $varlista ?>">Volver</a>
</div>
</div>
</form>
</div>
</div>
<? } //fin del if del proceso en marcha?>
</section>
<?php
include("../../content/comunes/footer.php");
include("../../content/comunes/tinymce.php");
?>
</body>
</html>