示例#1
0
function guardarPublicacion()
{
    //We have to save inside the follow tables
    //publicacionesxstatus
    //publicaciones_montos
    //visitas_publicaciones
    //publicaciones
    session_start();
    $publicacion = new publicaciones();
    $listaValores = array("titulo" => $_POST["txtTitulo"], "descripcion" => $_POST["editor"], "stock" => $_POST["txtCantidad"], "dias_garantia" => isset($_POST["chkGarantia"]) ? $_POST["cmbGarantia"] : NULL, "dafactura" => isset($_POST["chkEntregaFactura"]) ? 'S' : 'N', "estienda" => isset($_POST["chkEresTienda"]) ? 'S' : 'N', "clasificados_id" => $_POST["idclas"], "condiciones_publicaciones_id" => 1, "vencimientos_publicaciones_id" => 2, "usuarios_id" => $_SESSION["id"], "publicar_facebook" => $_POST["fb"], "publicar_twitter" => $_POST["tt"], "publicar_fanpage" => $_POST["fp"], "publicar_grupo" => $_POST["gr"]);
    $monto = $_POST["monto"];
    $fecha = date("Y-m-d H:i:s", time());
    $listaValores["dias_garantia"] = str_replace("gn", "ñ", $listaValores["dias_garantia"]);
    for ($i = 0; $i < 6; $i++) {
        if (isset($_POST["foto-" . $i])) {
            $fotos[] = $_POST["foto-" . $i];
        }
    }
    $listaValores["titulo"] = $listaValores["titulo"];
    $idPub = $publicacion->nuevaPublicacion($listaValores, $monto, $fecha, $fotos);
    //echo json_encode(array("result" => "error","query" => $idPub ));
    if ($idPub) {
        echo json_encode(array("result" => "OK", "id" => $idPub));
    } else {
        echo json_encode(array("result" => "error"));
    }
}
示例#2
0
function buscaPublicaciones()
{
    if (!isset($_SESSION["id"])) {
        session_start();
    }
    $usua = new usuario($_POST["id"]);
    $pagina = 1;
    if (!isset($_POST["pagina"])) {
        $publicaciones = $usua->getPublicaciones(1);
    } else {
        $publicaciones = $usua->getPublicaciones(1, $_POST["pagina"]);
    }
    $ac = 0;
    foreach ($publicaciones as $key => $valor) {
        if ($_POST["palabra"] == "") {
            $mostrar = "block";
        } elseif (strpos(strtoupper($valor["titulo"]), strtoupper($_POST["palabra"])) !== false) {
            $mostrar = "block";
        } else {
            $mostrar = "none";
        }
        $ac++;
        $publi = new publicaciones($valor["id"]);
        $estado = $usua->getEstado();
        $cadena = "\n\t\t\t\t\t\t\t\t\t\t<div class='general' id='general" . $valor["id"] . "' name='general" . $valor["id"] . "' data-titulo='{$valor["titulo"]}' data-id='{$valor["id"]}' style='display:{$mostrar}'>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-12 col-md-12 col-lg-12 marT20'></div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2 ' ><!-- inicio del registro de la publicacion-->\n\t\t\t\t\t\t\t\t    \t\t<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >\n\t\t\t\t\t\t\t\t\t    \t<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'>" . $publi->getCondicion() . "</div>\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\t    \t<img src='" . $publi->getFotoPrincipal() . "' class='img img-responsive center-block img-apdp imagen' data-id='" . $valor["id"] . "'>\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'>\n\t\t\t\t\t\t\t\t\t\t<p class='t16 marL10 marT5'>\n\t\t\t\t\t\t\t\t\t\t    <span class=' t15'><a class='negro' href='detalle.php?id=" . $publi->id . "' class='grisO'><b>" . $publi->titulo . "</b></a></span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class=' vin-blue t14'><a href='' class=''><b>" . $usua->a_seudonimo . "</b></a></span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t14 grisO '>" . $usua->getNombre() . "</span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t12 grisO '><i class='glyphicon glyphicon-time t14  opacity'></i>" . $publi->getTiempoPublicacion() . "</span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'> " . $publi->getVisitas() . " Visitas</span><i class='fa fa-thumbs-up negro marL15 opacity'>\n\t\t\t\t\t\t\t\t\t\t\t</i><span class='  h-under marL5'>" . $publi->getFavoritos() . " Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' hidden point h-under marL5'>15 Veces compartido</span> </span>\n\t\t\t\t\t\t\t\t      </p>\n\t\t\t\t\t\t\t\t    </div>\n\t\t\t\t\t\t\t\t    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>\n\t\t\t\t\t\t\t\t    \t<br>\n\t\t\t\t\t\t\t\t    \t<div class='marR20'>\n\t\t\t\t\t\t\t\t    \t\t<span class='red t20'><b>" . $publi->getMonto() . "</b></span >\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class=' t12'>" . $estado . "</span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='vin-blue t16'><a href='detalle.php?id=" . $valor["id"] . "' style='text-decoration:underline;'>Ver Mas</a></span >\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div>\n\t\t\t\t\t\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12'><hr class='marR10'><br></div> </div><!-- inicio del registro de la publicacion-->";
        echo $cadena;
    }
}
示例#3
0
function buscaPublicaciones()
{
    $bd = new bd();
    if (!isset($_SESSION)) {
        session_start();
    }
    $inicio = ($_POST["pagina"] - 1) * 5;
    $consulta = "select * from publicaciones where \n\tusuarios_id in (SELECT\n\tusuarios.id\n\tFROM\n\tusuarios where\n\tusuarios.id_sede ='" . $_SESSION['id_sede'] . "' )\n\tand\n\tid in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin IS NULL) order by id desc limit 5 OFFSET {$inicio}";
    $result = $bd->query($consulta);
    $resultTotal = $bd->query("select count(*) as tota from publicaciones where usuarios_id in (SELECT\n\tusuarios.id\n\tFROM\n\tusuarios where\n\tusuarios.id_sede ='" . $_SESSION['id_sede'] . "' ) and id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 AND fecha_fin IS NULL)");
    foreach ($resultTotal as $r => $valor) {
        $total = $valor["tota"];
    }
    echo "<div class='hidden-xs hidden-sm col-md-1 col-lg-1'></div>";
    $i = 0;
    foreach ($result as $r) {
        $i++;
        $publicacion = new publicaciones($r["id"]);
        $usua = new usuario($publicacion->usuarios_id);
        if ($_POST["pagina"] == 1) {
            $izquierda = "";
        } else {
            $izquierda = $i == 1 ? "<i class='fa fa-chevron-circle-left t38 point 'style='color: \t#ccc; position:absolute; top:37%; left:-20%; ' id='izquierda' onClick='javascript:buscaIzquierda();'></i>" : "";
        }
        if ($_POST["pagina"] == 5) {
            $derecha = "";
        } else {
            if ($total <= $_POST["pagina"] * 5) {
                $derecha = "";
            } else {
                $derecha = $i == 5 ? "<i class='fa fa-chevron-circle-right t38 point derecha' style='color: \t#ccc; position:absolute; float:right; top:37%; right:-15%; ' id='derecha' onClick='javascript:buscaDerecha();'></i>" : "";
            }
        }
        $cadena = "\n\t    \t<div class='col-xs-12 col-sm-12 col-md-6 col-lg-2'>\n\t    \t {$izquierda} \n\t    \t\t\t<div class='text-center mar10 publicaciones1' style='relative;width:70%;' id='" . $publicacion->id . "'>\n\t\t\t\t    \t<br>\n\t\t\t\t    \t<div class='marco-foto-conf  point center-block sombra-div3 ' style='height:120px; width: 120px;'  >\n\t\t\t\t\t\t<img src='" . $publicacion->getFotoPrincipal() . "'  class=' img-responsive center-block img-apdp'>\n\t\t\t\t\t\t</div> \n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<span class='negro point t16'>" . $publicacion->tituloFormateado(15) . "</span>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<a href='perfil.php?id=" . $usua->id . "' ><span class='blue-vin t16' >" . $usua->j_razon_social . "</span></a>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t\t<span class='red t14'><b>" . $publicacion->getMonto() . "</b></span>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t    <span class='t12 grisC'><i class='fa fa-clock-o'></i>" . $publicacion->getTiempoPublicacion() . "</span>\n\t\t\t\t\t\t<br>\n\t\t\t\t\t</div>\n\t\t\t\t\t{$derecha} \n\t\t\t</div>";
        echo $cadena;
        if ($i == 5) {
            echo '<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
				    	<div class="text-right ancho95 "> <a href="listado.php">Ver Todas</a> </div>
				    	<br>
				    </div>';
            break;
        }
    }
}
示例#4
0
function buscaPublicaciones()
{
    $bd = new bd();
    $inicio = ($_POST["pagina"] - 1) * 5;
    $consulta = "select * from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 AND fecha_fin IS NULL) order by id desc limit 5 OFFSET {$inicio}";
    $result = $bd->query($consulta);
    $resultTotal = $bd->query("select count(*) as tota from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 AND fecha_fin IS NULL)");
    foreach ($resultTotal as $r => $valor) {
        $total = $valor["tota"];
    }
    $i = 0;
    foreach ($result as $r) {
        $i++;
        $publicacion = new publicaciones($r["id"]);
        $usua = new usuario($publicacion->usuarios_id);
        if ($_POST["pagina"] == 1) {
            $izquierda = "";
        } else {
            $izquierda = $i == 1 ? " <i class='fa fa-caret-left t30 point izquierda'style='position:absolute; top:37%; left:-2%; ' id='izquierda' onClick='javascript:buscaIzquierda();'></i>" : "";
        }
        if ($_POST["pagina"] == 5) {
            $derecha = "";
        } else {
            if ($total <= $_POST["pagina"] * 5) {
                $derecha = "";
            } else {
                $derecha = $i == 5 ? " <i class='fa fa-caret-right t30 point derecha'style='position:absolute; float:right; top:37%; right:15%; ' id='derecha' onClick='javascript:buscaDerecha();'></i>" : "";
            }
        }
        $cadena = "\r\n\t    \t<div class='col-xs-12 col-sm-12 col-md-6 col-lg-2'>\r\n\t    \t{$izquierda}\r\n\t    \t\t\t<div class='text-center mar10 publicaciones1' style='relative;width:70%;' id='{$publicacion->id}' onClick='javascript:verDetalle({$publicacion->id})'>\r\n\t\t\t\t    \t<br>\r\n\t\t\t\t    \t<div class='marco-foto-conf  point center-block sombra-div3 ' style='height:120px; width: 120px;'  >\r\n\t\t\t\t\t\t<img src='" . $publicacion->getFotoPrincipal() . "'  class=' img-responsive center-block img-apdp'>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='negro t16'>" . $publicacion->tituloFormateado(15) . "</span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='red t14'><b>" . $publicacion->getMonto() . "</b></span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='t12 grisC'>" . $usua->getEstado() . "</span> &nbsp;&nbsp; <span class='t12 grisC'><i class='fa fa-clock-o'></i>" . $publicacion->getTiempoPublicacion() . "</span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t{$derecha}\r\n\t\t\t</div>\r\n\t\t";
        echo $cadena;
        if ($i == 5) {
            break;
        }
    }
}
示例#5
0
function guardaPregunta()
{
    $publi = new publicaciones($_POST["id"]);
    $inse = $publi->setPreguntas(htmlspecialchars(strip_tags($_POST["pregunta"])));
    $not = $publi->setNotificacion($_POST["id"], $_POST["tipo"], $_POST["usr"], $inse);
    $preguntas = $publi->getPreguntasPublicacion();
    ?>
	<div style="background: #FFF; margin-top: -10px; width: 140px;" class="marR20 text-center pull-right"> <span>Ultimas Preguntas</span></div>
	<div class="alert alert-info hidden" style="padding: 4px; margin: 5px; margin-left: 20px; margin-right:10px;">hola</div>
	<?php 
    foreach ($preguntas as $key => $valor) {
        $respuesta = $publi->getRespuestaPregunta($valor["id"])[0];
        $usuario = new usuario($valor["usuario"]);
        $claseR = $respuesta == "" ? "hidden" : "";
        ?>
							
		<p class="t14 marL20 marR20" style="border-bottom: #ccc 1px dashed;">
	  <br>
		<i class="fa fa-comment blueO-apdp marL10"></i> <span class="marL5"><?php 
        echo $valor["pregunta"];
        ?>
</span>
		<br>
		<i class="fa fa-comments-o marL20 blueC-apdp <?php 
        echo $claseR;
        ?>
" >			
		</i> <span class="marL5"><?php 
        echo $publi->getRespuestaPregunta($valor["id"])[0];
        ?>
 </span> <span class="opacity t11"> - <?php 
        echo $publi->getRespuestaPregunta($valor["id"])[1];
        ?>
 </span>
		<br>	
		<br>						
		</p>
		<?php 
    }
    ?>
		<br><br>
		<?php 
}
示例#6
0
function filtraPub()
{
    $bd = new bd();
    $palabra = $_POST["palabra"] != "" ? " and titulo like '%{$_POST["palabra"]}%'" : "";
    if ($_POST["estado"] != "") {
        $strEstado = " and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
    } else {
        $strEstado = "";
    }
    $ruta = $_POST["palabra"] != "" ? "'{$_POST["palabra"]}'" : "";
    $ruta .= " <span class='f-condicion'> Publicaciones </span>";
    ?>
		<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 resultados" > <!-- ocultar cuando no hay resultados -->
			<div class="marL5 marT5 marB5  contenedor">
				<div class="marL10">
					<div id="izquierda">
		<?php 
    /********************INICIO DE LA BUSQUEDA DE CATEGORIAS********************/
    $hijos = $bd->query("select * from clasificados where clasificados_id<=4");
    if ($hijos) {
        ?>
			
			<div id="categoria">
				<h5 class="negro"><b>Categoria</b></h5>
				<hr class="marR5">
				<ul class="nav marR5 t11  marT10 marB20 ">
					<?php 
        foreach ($hijos as $h => $valor) {
            $criterio = "I" . $valor["id"] . "F";
            $consulta = "select count(id) as totaC from publicaciones where id in \n\t\t\t\t\t\t(select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null) {$strEstado} \n\t\t\t\t\t\tand clasificados_id in (select id from clasificados where ruta like '%{$criterio}%') {$palabra}";
            $result = $bd->query($consulta);
            $row = $result->fetch();
            if ($row["totaC"] > 0) {
                ?>
							<li class='marB10 t11'><div  class='h-gris'><span ><a class='blue-vin filtrocat' href='#' data-id="<?php 
                echo $valor["id"];
                ?>
"><?php 
                echo $valor["nombre"] . " ({$row["totaC"]})";
                ?>
</a></span></div></li> 
							<?php 
            }
        }
        ?>
				</ul>
			</div>
			<?php 
    }
    /******************FIN DE LA BUSQUEDA DE CATEGORIAS********************/
    /******************INICIO DE LA BUSQUEDA DE UBICACION******************/
    if ($_POST["estado"] != "") {
        if ($_POST["estado"] < 100) {
            $estados = $bd->doFullSelect("estados", "id={$_POST["estado"]}");
            $ruta .= " En {$estados[0]["nombre"]}";
        } else {
            $estados = $bd->doFullSelect("estados");
        }
    } else {
        $estados = $bd->doFullSelect("estados");
    }
    $estado = $_POST["estado"] != "" ? "data-estado={$_POST["estado"]}" : "";
    ?>
			<div id="ubicacion" <?php 
    echo $estado;
    ?>
				<h5 class="negro" ><b>Ubicaci&oacute;n</b></h5>							
					<hr class="marR5">
						<ul class="nav marR5 t11  marT10 marB20 ">
							<?php 
    foreach ($estados as $e => $valor) {
        $condicion = " and id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null) {$palabra}";
        $consulta = "select count(id) as totaP from publicaciones where usuarios_id in (select id from usuarios where estados_id={$valor["id"]}) {$condicion}";
        $result = $bd->query($consulta);
        $row = $result->fetch();
        if ($row["totaP"] > 0) {
            ?>
									<li class='marB10 t11'><div  class='h-gris'><span ><a class='blue-vin filtroest' href='#' data-id="<?php 
            echo $valor["id"];
            ?>
"><?php 
            echo $valor["nombre"] . " ({$row["totaP"]})";
            ?>
</a></span></div></li>
<!--								<li class='marB10 t11'><div  class='h-gris'><span ><a class='blue-vin filtroest' href='#' data-id="<?php 
            echo $valor["id"];
            ?>
"><?php 
            echo $valor["nombre"] . " (0)";
            ?>
</a></span></li>-->
								<?php 
        }
    }
    ?>
						</ul>
			</div>
		<?php 
    /******************FIN DE LA BUSQUEDA DE UBICACION*********************/
    /******************INICIO DE LA BUSQUEDA DE CONDICION******************/
    $condicion = " and id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null) {$palabra} ";
    $condicion .= $strEstado;
    $consulta = "select \n\t\t(select count(id) from publicaciones where condiciones_publicaciones_id=1 {$condicion}) as tota1,\n\t\t(select count(id) from publicaciones where condiciones_publicaciones_id=2 {$condicion}) as tota2,\n\t\t(select count(id) from publicaciones where condiciones_publicaciones_id=3 {$condicion}) as tota3";
    $result = $bd->query($consulta);
    $condiciones = $result->fetch();
    $con = "";
    $total = $condiciones["tota1"] + $condiciones["tota2"] + $condiciones["tota3"];
    ?>
			<div id="condicion" data-ruta="<?php 
    echo $ruta;
    ?>
" style="display:<?php 
    if ($total == 0) {
        echo "none";
    } else {
        echo "block";
    }
    ?>
">
				<h5 class="negro" ><b>Condici&oacute;n</b></h5>
				<hr class="marR5">
			</div>
			<ul class="nav marR5 marT10 marB20 t11">
				<?php 
    if ($condiciones["tota1"] > 0) {
        ?>
				<li class='marB10 t11'><div  class='h-gris'><div style='padding:2px; '><a class='grisO filtrocon' href='#' data-id='1'>
				<span class='blue-vin'>Nuevo (<?php 
        echo $condiciones["tota1"];
        ?>
)</a></div></div></li>
					<?php 
    }
    if ($condiciones["tota2"] > 0) {
        ?>
			
				<li class='marB10 t11'><div  class='h-gris'><div style='padding:2px; '><a class='grisO filtrocon' href='#' data-id='2'>
				<span class='blue-vin'>Usado (<?php 
        echo $condiciones["tota2"];
        ?>
)</a></div></div></li>
				<?php 
    }
    if ($condiciones["tota3"] > 0) {
        ?>
	
				<li class='marB10 t11'><div  class='h-gris'><div style='padding:2px; '><a class='grisO filtrocon' href='#' data-id='3'>
				<span class='blue-vin'>Servicios (<?php 
        echo $condiciones["tota3"];
        ?>
)</a></div></div></li>
				<?php 
    }
    /******************FIN DE LA BUSQUEDA DE CONDICION (NUEVO, USADO, SERVICIO)********************/
    ?>
			</ul>
			</div> <!--Cierre de Izquierda-->
			</div>
			</div>
		</div>
		<?php 
    $condicion = substr($condicion, 5, strlen($condicion));
    $consulta = "select id from publicaciones where {$condicion} limit 25 OFFSET 0";
    $result = $bd->query($consulta);
    //$total=$result->rowCount();
    $totalPaginas = ceil($total / 25);
    ?>
		<!-- Listado -->
		<div class="col-xs-12 col-sm-12 col-md-10 col-lg-10 resultados" > <!-- ocultar si no hay resultados -->
			<div class="mar5 contenedor row">
				<div class="col-xs-12 col-sm-12 col-md-10 col-lg-10 text-left vin-blue ">
				<!-- mostrar la busqueda o donde esta segun lo q selecciono y almaceno en la variable de busqueda 2 y contar seria la cantidad de resultados obtenidos segun la busqueda -->
					<div class="marL20 t14"><p style="margin-top:15px;"> 
						<span id="inicio" name="inicio" class="grisC"> 1</span> - <span id="final" name="final" class="grisC"><?php 
    if ($total >= 25) {
        echo "25";
    } else {
        echo $total;
    }
    ?>
  de </span> <span class="grisC">
						<?php 
    echo $total;
    ?>
</span> <span class="marR5 grisC"> resultados</span>
						<a href="index.php" style="color:#000" class="marL5">Inicio </a> 
						<i class="fa fa-caret-right negro marR5 marL5"></i>
						<span id="ruta" name="ruta">
							<?php 
    echo $ruta;
    ?>
						</span>
					</div>
				</div>
				<div class="col-xs-12 col-sm-12 col-md-2 col-lg-2 ">
					<div class=" marR20" style="margin-top:10px;" id="orden">
						<select id="filtro"  class="form-control  input-sm " style="width:auto;"  >
							<option value='id_desc' selected>Mas Recientes</option>
							<option value='id_asc'>Menos Recientes</option>
							<option value='monto_desc'>Mayor Precio</option>							
							<option value='monto_asc'>Menor Precio</option>	
						</select>
					</div>
				</div>
				<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
					<hr class="marL10 marR10">
					<br>
				</div>
				<div id="ajaxContainer" border="3" > <!-- ESTE DIV SE UTILIZARA SI SE DECIDI APLICARLE AJAX, POR EL MOMENTO NO SE UTILIZA -->
					<!--Usuario-->
					<?php 
    $i = 0;
    foreach ($result as $p => $valor) {
        $i++;
        $publi = new publicaciones($valor["id"]);
        $usua = new usuario($publi->usuarios_id);
        $miTitulo = $publi->titulo;
        if ($_POST["palabra"] != "") {
            $miTitulo = str_ireplace($_POST["palabra"], "<span style='background:#ccc'><b>" . $_POST["palabra"] . "</b></span>", $miTitulo);
        }
        ?>
				            <!--publicacion-->
							<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
						    	<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
						    		<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'><?php 
        echo $publi->getCondicion();
        ?>
 </div>			 
							    		<img src='<?php 
        echo $publi->getFotoPrincipal();
        ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;'
							    		data-id='<?php 
        echo $publi->id;
        ?>
' data-tipo='P'>				
									</div>
								</div>
								<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'><p class='t16 marL10 marT5'>
							    	<span class=' t15'><a class='negro' href='detalle.php?id=<?php 
        echo $publi->id;
        ?>
' class='grisO'><b> <?php 
        echo $miTitulo;
        ?>
</b></a></span>
									<br><span class=' vin-blue t14'><a href='perfil.php?id=<?php 
        echo $usua->id;
        ?>
' class=''><b> <?php 
        echo $usua->a_seudonimo;
        ?>
</b></a></span>
									<br><span class='t14 grisO '><?php 
        echo $usua->getNombre();
        ?>
</span><br>
									<span class='t12 grisO '><i class='glyphicon glyphicon-time t14  opacity'></i><?php 
        echo $publi->getTiempoPublicacion();
        ?>
</span><br>
									<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'><?php 
        echo $publi->getVisitas();
        ?>
 Visitas</span><i class='fa fa-heart negro marL5 opacity'>
									</i><span class=' point h-under marL5'><?php 
        echo $publi->getFavoritos();
        ?>
 Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' point h-under marL5 hidden'> <?php 
        echo $publi->getCompartidos(3);
        ?>
 Veces compartido</span> </span></p>
							    </div>
							    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>
							    	<div class='marR20'><span class='red t20'><b> <?php 
        echo $publi->getMonto();
        ?>
</b></span >
										<br><span class=' t12'> <?php 
        echo $usua->getEstado();
        ?>
 </span><br><span class='vin-blue t16'><a href='detalle.php?id=<?php 
        echo $publi->id;
        ?>
' style='text-decoration:underline;'>Ver Mas</a></span >
									</div>
								</div>
								<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div><div class='col-xs-12 col-sm-12 col-md-12 col-lg-10'><hr class='marR10'><br></div>
							<?php 
    }
    ?>
				</div>
				<div id="paginacion" name="paginacion" class='col-xs-12 col-sm-12 col-md-12 col-lg-12 ' data-paginaactual='1' data-total="<?php 
    echo $total;
    ?>
"><center><nav><ul class='pagination'>
					<li id="anterior2" name="anterior2" class="hidden"><a href='#' aria-label='Previous' class='navegador' data-funcion='anterior2'><i class='fa fa-angle-double-left'></i> </a>
					<li id="anterior1" name="anterior1" class="hidden"><a href='#' aria-label='Previous' class='navegador' data-funcion='anterior1'><i class='fa fa-angle-left'></i> </a>																
					<?php 
    $activo = "active";
    $oculto = "";
    for ($i = 1; $i <= $totalPaginas; $i++) {
        ?>
							<li class="<?php 
        echo $activo;
        echo $oculto;
        ?>
"><a class="botonPagina" href='#' data-pagina="<?php 
        echo $i;
        ?>
"><?php 
        echo $i;
        ?>
</a></li>
							<?php 
        if ($i == 10) {
            $oculto = " hidden";
        }
        $activo = "";
    }
    ?>
					<?php 
    if ($totalPaginas > 1) {
        ?>
								
						<li id="siguiente1" name="siguiente1"><a href='#' class="navegador" aria-label='Next' data-funcion='siguiente1'><i class='fa fa-angle-right'></i> </a>
						<?php 
    }
    ?>
					<?php 
    if ($totalPaginas > 10) {
        ?>
							<li id="siguiente2" name="siguiente2"><a href='#' class="navegador" aria-label='Next' data-funcion='siguiente2'><i class='fa fa-angle-double-right'></i> </a>
							<?php 
    }
    ?>
					</li></ul>
					</nav></center></div>
					</div></div></div>
					</div>
					<?php 
}
示例#7
0
function guardarPregunta()
{
    $publicacion = new publicaciones($_POST["pub_id"]);
    $inse = $publicacion->setPreguntas($_POST["respuesta"]);
    $not = $publicacion->setNotificacion($_POST["pub_id"], $_POST["tipo"], $_POST["usr"], $inse);
}
示例#8
0
function republica()
{
    $publi = new publicaciones($_POST["id"]);
    $listaValores = array("titulo" => $_POST["titulo"], "monto" => $_POST["monto"], "stock" => $_POST["stock"]);
    $resultado = $publi->volveraPublicar($listaValores);
    echo $resultado;
}
示例#9
0
<?php

require_once "../../clases/bd.php";
require_once "../../clases/publicaciones.php";
$db = new bd();
session_start();
$uid = $_SESSION['id'];
$sn = array();
$nsn = array();
$query = "SELECT a.*,b.condicion FROM publicaciones AS a\r\n\t\tLEFT JOIN condiciones_publicaciones as b ON a.condiciones_publicaciones_id = b.id\r\n\t\tRIGHT JOIN publicacionesxstatus as c ON a.id=c.publicaciones_id AND c.status_publicaciones_id=1 AND c.fecha_fin IS NULL\r\n\t\tWHERE a.usuarios_id = {$uid}  AND (a.stock>0 OR a.stock IS NULL)\r\n\t\tORDER BY a.id ASC";
if ($res = $db->query($query)) {
    while ($pub = $res->fetch(PDO::FETCH_ASSOC, PDO::FETCH_ORI_NEXT)) {
        $pub_object = new publicaciones($pub['id']);
        $pubi = array("id" => $pub['id'], "monto" => $pub['monto'], "titulo" => $pub['titulo'], "des" => $pub['manager_des'], "len" => strlen($pub['titulo']) + strlen($pub['monto'] + "") + strlen($pub['condicion']) + 23 + 23, "condicion" => $pub['condicion'], "picture" => $pub_object->getFotoPrincipal(), "tw" => $pub['publicar_twitter'], "fb" => $pub['publicar_facebook'], "fbp" => $pub['publicar_fanpage'], "gp" => $pub['publicar_grupo']);
        if ($pubi['tw'] == 1 || $pubi['fb'] == 1 || $pubi['fbp'] == 1 || $pubi['gp'] == 1) {
            $sn[] = $pubi;
        } else {
            $nsn[] = $pubi;
        }
    }
    if ($_GET['type'] == 1) {
        $rr = $sn;
    } else {
        $rr = $nsn;
    }
    $return = array("e" => 0, "sn" => $rr);
} else {
    $return = array("e" => 1);
}
echo json_encode($return);
示例#10
0
				<div id="noresultados" name="noresultados" class="container center-block col-xs-12 col-sm-12 col-md-12 col-lg-12 hidden">	
					<br>
					<br>
				<div class='alert alert-warning2  text-center' role='alert'  >                                        	
                         	<span class="t16  "><i class="fa fa-info-circle"></i> No se encontraron publicaciones favoritas.</span>
                         </div>
                         <br>  
                   </div>
                   		<div class="row " id="publicaciones" name="publicaciones"> 
		<?php 
$hijos = $usua->getPublicacionesFavoritas("id desc");
$publicaciones = $hijos;
$ac = 0;
foreach ($publicaciones as $key => $valor) {
    $ac++;
    $publi = new publicaciones($valor["id"]);
    $usua2 = new usuario($publi->usuarios_id);
    $estado = $usua2->getEstado(1);
    $cadena = "\n\t\t\t\t\t\t\t\t\t\t<div class='general' id='general" . $valor["id"] . "' name='general" . $valor["id"] . "' data-titulo='{$valor["titulo"]}' data-id='{$valor["id"]}'>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-12 col-md-12 col-lg-12 marT20'></div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2 ' ><!-- inicio del registro de la publicacion-->\n\t\t\t\t\t\t\t\t    \t\t<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >\n\t\t\t\t\t\t\t\t\t    \t<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'>" . $publi->getCondicion() . "</div>\t\t\t\t\t\t\t \n\t\t\t\t\t\t\t\t\t    \t<a href='detalle.php?id=" . $valor["id"] . "'><img src='" . $publi->getFotoPrincipal() . "' class='img img-responsive center-block img-apdp imagen' \n\t\t\t\t\t\t\t\t\t    \tdata=id'" . $valor["id"] . "'></a>\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'>\n\t\t\t\t\t\t\t\t\t\t<p class='t16 marL10 marT5'>\n\t\t\t\t\t\t\t\t\t\t    <span class=' t15'><a class='negro' href='detalle.php?id=" . $publi->id . "' class='grisO'><b>" . $publi->titulo . "</b></a></span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class=' vin-blue t14'><a href='perfil.php?id=" . $usua2->id . "' class=''><b>" . $usua2->a_seudonimo . "</b></a></span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t14 grisO '>" . $usua2->getNombre() . "</span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t12 grisO '><i class='glyphicon glyphicon-time t14  opacity'></i>" . $publi->getTiempoPublicacion() . "</span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'> " . $publi->getVisitas() . " Visitas</span><i class='fa fa-thumbs-up negro marL15 opacity'>\n\t\t\t\t\t\t\t\t\t\t\t</i><span class='  h-under marL5'>" . $publi->getFavoritos() . " Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' hidden point h-under marL5'>15 Veces compartido</span> </span>\n\t\t\t\t\t\t\t\t      </p>\n\t\t\t\t\t\t\t\t    </div>\n\t\t\t\t\t\t\t\t    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>\n\t\t\t\t\t\t\t\t    \t<br>\n\t\t\t\t\t\t\t\t    \t<div class='marR20'>\n\t\t\t\t\t\t\t\t    \t\t<span class='red t20'><b>" . $publi->getMonto() . "</b></span >\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class=' t12'></span>\n\t\t\t\t\t\t\t\t\t\t\t<br>\n\t\t\t\t\t\t\t\t\t\t\t<span class='vin-blue t16'><a href='detalle.php?id=" . $valor["id"] . "' style='text-decoration:underline;'>Ver Mas</a></span >\n\t\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div>\n\t\t\t\t\t\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12'><hr class='marR10'><br></div> </div><!-- inicio del registro de la publicacion-->";
    echo $cadena;
}
$totalPaginas = floor($ac / 25);
$restantes = $ac - $totalPaginas * 25;
if ($restantes > 0) {
    $totalPaginas++;
}
echo "</div><!-- FIN de la paginacion --> <div class='row'>";
echo "<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12 paginas' id='paginas' name='paginas' data-metodo='buscarFavoritos' data-id='" . $usua->id . "'><center><nav><ul class='pagination'>";
/*
								if($pagina>10){
									$anteriorGrupo=$pagina-10;
示例#11
0
							</div>
							
							<div id="">
						<div id="ajaxContainer" border="3" > <!-- ESTE DIV SE UTILIZARA SI SE DECIDI APLICARLE AJAX, POR EL MOMENTO NO SE UTILIZA -->
						<!-- Listado filas -->
						
						<?php 
if ($ac > 0) {
    ?>
						    	<script type='text/javascript'>$('#ubicacion').css('display','block');</script>
								<script type='text/javascript'>$('.sinresultados').css('display','block');</script>
								<?php 
    foreach ($publicaciones as $h["publicaciones"] => $valor) {
        $miTitulo = $valor["titulo"];
        $miTitulo = str_ireplace($palabra, "<span style='background:#ccc'><b>{$palabra}</b></span>", $miTitulo);
        $publi = new publicaciones($valor["id"]);
        $usua = new usuario($publi->usuarios_id);
        $contadorVisitas = $publi->getVisitas() != 1 ? $publi->getVisitas() . " Visitas " : $publi->getVisitas() . " Visita ";
        ?>
									<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
								    <div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
								    <div style='position:absolute; left:40px; top:10px; ' class='f-condicion'> <?php 
        echo $publi->getCondicion();
        ?>
 </div>								 
								    <img src='<?php 
        echo $publi->getFotoPrincipal();
        ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;' data-id='<?php 
        echo $valor["id"];
        ?>
示例#12
0
function getNotificaciones()
{
    if (!isset($_SESSION)) {
        session_start();
    }
    $usr = new usuario();
    if ($_SESSION['id_rol'] == '1' || $_SESSION['id_rol'] == '2') {
        $id_user_noti = null;
    } else {
        $id_user_noti = $_SESSION["id"];
    }
    $alerts = $usr->getAllNotificaciones($id_user_noti, $_POST['pagina']);
    if (TRUE) {
        $notificaciones = '';
        foreach ($alerts as $a => $val) {
            $fecha = $val["fecha"];
            $tipo = $val["tipo"];
            $id_pana = $val["pana"];
            $id_pub = $val["pub"];
            $id_pre = $val["pregunta"];
            $pub = new publicaciones($id_pub);
            $segundos = strtotime('now') - strtotime($fecha);
            $tiempo = $pub->getTiempo($segundos);
            if ($tipo == 1) {
                //Pregunta
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $id = 1;
                $tema = "Te Preguntaron";
                $link = "pre_pub";
            }
            if ($tipo == 2) {
                //Repuesta
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $id = 2;
                $tema = "Te Respondieron";
                $link = "resp_pub";
            }
            if ($tipo == 3) {
                //Panas
                $foto = $usr->buscarFotoUsuario($id_pana);
                $id = $id_pana;
                $title = $usr->getPana($id_pana);
                $tema = "Ahora te sigue";
                $link = "ver-noti-seguidor";
            }
            if ($tipo == 4) {
                //Publicacion
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $tema = "Nueva Publicacion";
                $id = $id_pub;
                $link = "detalle";
            }
            $img_noti = $foto;
            $usuario_class = '';
            //definir para mostrar el modal o redireccionar a la tienda
            $usuario_name = $title;
            $accion_noti = $tema;
            $time_noti = $tiempo;
            $notificaciones .= '<div class="col-xs-12 notificaciones pointer ' . $link . '" data-id_pub="' . $id_pub . '" data-id="' . $id . '" >
					<div class="row">
						<div class="col-xs-3 col-sm-4 col-md-2 col-lg-2 text-center">							
								<img id="img-perfil" src="' . $img_noti . '" class="img foto-max-80   foto-perfil " data-id="1268"   >							
						</div>
						<div class="col-xs-9 col-sm-6 col-md-10 col-lg-10">
							<div>
								<span class=" vin-blue t14"><b>' . $usuario_name . '</b></span>
								' . $accion_noti . '
							</div>
							<div>
								<span class="t12 grisO "><i class="glyphicon glyphicon-time t14  opacity"></i>' . $time_noti . '</span>
							</div>
						</div>
					</div>
				</div>';
        }
    }
    echo json_encode(array('notificaciones' => $notificaciones));
}
示例#13
0
					<div class=' marR10 pull-right'  style='  width: 18px; height:18px; border: 0px;   '>
						<INPUT TYPE=CHECKBOX  style=' width:100% ; height:100%;  '>
					</div>
				</div>-->

				<!-- INICIO de detalle del listado de publicaciones -->
			<div id="noresultados" name="noresultados" class="container center-block col-xs-12 col-sm-12 col-md-12 col-lg-12 hidden">	
			<br>
	         <br>  
	        </div>				
			<div id="publicaciones">
				<?php 
$contador = 0;
foreach ($hijos as $key => $valor) {
    $contador++;
    $publicacion = new publicaciones($valor["id"]);
    $cadena = "<span id='general" . $valor["id"] . "' name='general" . $valor["id"] . "' class='general' data-titulo='{$valor["titulo"]}'>\r\n\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-1 col-lg-1  '>\r\n\t\t\t\t\t\t<div class='marco-foto-publicaciones  point ' style='width: 65px; height: 65px;' > \r\n\t\t\t\t\t\t<img src='" . $publicacion->getFotoPrincipal() . "' width='100%' height='100%;' \r\n\t\t\t\t\t\tstyle='border: 1px solid #ccc;' class='img img-responsive center-block imagen' data-id='" . $valor["id"] . "'> </div>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-6 col-lg-6 vin-blue t14  '>\r\n\t\t\t\t\t<span class='detalle.php'> <a href='detalle.php?id={$valor["id"]}'> <span id='titulo" . $valor["id"] . "'>{$valor["titulo"]}</span></a></span>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\t<span class='opacity'># {$publicacion->id}</span>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-2 col-lg-2  text-left '>\r\n\t\t\t\t\t<span class='red t14' id='monto" . $valor["id"] . "'>" . $publicacion->getMonto(1) . " </span>\r\n\t\t\t\t\t<span class='t12 opacity' id='stock" . $valor["id"] . "'> x  " . $publicacion->stock . " und</span>\r\n\t\t\t\t\t<br>\r\n\t\t\t\t\t<span> " . $publicacion->getVisitas() . " Visitas</span>\r\n\t\t\t\t\t<span class='opacity hidden'> / </span>\r\n\t\t\t\t\t<span class=' blue-vin hidden'> 30 ventas </span>\r\n\t\t\t\t</div>\r\n\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-3 col-lg-3 text-center t12 '>\r\n\t\t\t\t\t<div class='btn-group pull-right marR10'>\r\n\t\t\t\t\t\t<button id='b" . $publicacion->id . "' type='button' class='btn2 btn-warning boton' data-toggle='modal' data-target='#info-publicacion' onclick='javascript:pasavalores({$publicacion->id})'\r\n\t\t\t\t\t\tdata-id='{$publicacion->id}' data-url_video='{$publicacion->url_video}' data-titulo='{$publicacion->titulo}' data-stock='{$publicacion->stock}' data-monto='" . number_format($publicacion->monto, 2, ',', '.') . "' data-id='b" . $publicacion->id . "' data-listado='1' >\r\n\t\t\t\t\t\t    Modificar  \r\n\t\t\t\t\t    </button>\r\n\t\t\t\t\t    <textarea  class='hidden' id='descripcion_" . $publicacion->id . "'>\r\n\t\t\t\t\t\t\t\t{$publicacion->descripcion}\r\n\t\t\t\t\t\t</textarea >\r\n\t\t\t\t\t\t<button id='btnReactivar" . $publicacion->id . "' type='button' class='btn2 btn-warning hidden' data-toggle='modal' onclick='javascript:modificarOpciones(" . $publicacion->id . ",1,1)'>\r\n\t\t\t\t\t\t\tReactivar\r\n\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t<button id='btnPausar" . $publicacion->id . "' type='button' class='btn2 btn-warning hidden' data-toggle='modal' onclick='javascript:modificarOpciones(" . $publicacion->id . ",2,2)'>\r\n\t\t\t\t\t\t\tPausar\r\n\t\t\t\t\t\t</button>\t\t\t\t\t\t\r\n\t\t\t\t\t\t<button id='btnFinalizar" . $publicacion->id . "' type='button' class='btn2 btn-warning hidden' data-toggle='modal' onclick='javascript:modificarOpciones(" . $publicacion->id . ",3,3)'>\r\n\t\t\t\t\t\t\tFinalizar\r\n\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t<button id='btnOpciones" . $publicacion->id . "' type='button' class='btn2 btn-warning dropdown-toggle  ' data-toggle='dropdown' aria-haspopup='true' aria-expanded='false' >\r\n\t\t\t\t\t\t\t<span class='glyphicon glyphicon-cog '></span>\r\n\t\t\t\t\t\t\t<span class='caret'></span>\r\n\t\t\t\t\t\t</button>\r\n\t\t\t\t\t\t<ul  class='  dropdown-menu'>\r\n\t\t\t\t\t\t\t<li onclick='javascript:modificarOpciones({$publicacion->id},2,1)'>\r\n\t\t\t\t\t\t\t\t<a class='pausar opciones'  id='' href='' data-toggle='modal' value='pausar'>Pausar</a>\r\n\t\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t\t<li onclick='javascript:modificarOpciones({$publicacion->id},3,1)'>\r\n\t\t\t\t\t\t\t\t<a class='finalizar opciones' id='' href='' data-toggle='modal' value='finalizar'>Finalizar</a>\r\n\t\t\t\t\t\t\t</li>\r\n\t\t\t\t\t\t</ul>\r\n\t\t\t\t\t\t<div id='menPau" . $publicacion->id . "' class='alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\t\tPublicacion pausada\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div id='menAct" . $publicacion->id . "' class='  alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\t\tPublicacion activa\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div id='menFin" . $publicacion->id . "' class='  alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\t\tPublicacion finalizada\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div id='menRep" . $publicacion->id . "' class='  alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\t\tRepublicada\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<div id='menEli" . $publicacion->id . "' class='  alert alert-success t10 hidden' style='padding:3px;margin-bottom:0px; margin-top:3px;' role='alert'>\r\n\t\t\t\t\t\t\tEliminar\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t</div></div>\t\t\r\n\t\t\t\t<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12 marB10 marT10'>\r\n\t\t\t\t\t<center><hr class=' center-block'></center></div>\r\n\t\t\t\t</span>";
    echo $cadena;
}
echo "<div class='col-xs-12 col-sm-12 col-md-12 col-lg-12 marB10 marT10'>\r\n\t\t\t\t<nav class='text-center'>\r\n\t\t\t\t  <ul class='pagination'>";
$totalPaginas = floor($ac / 25);
$restantes = $ac - $totalPaginas * 25;
if ($restantes > 0) {
    $totalPaginas++;
}
echo "</div><div class='col-xs-12 col-sm-12 col-md-12 col-lg-12 ' id='paginas' name='paginas' data-metodo='buscarPublicaciones' data-tipo='1' data-id='" . $usua->id . "' > <center><nav><ul class='pagination'>";
$contador = 0;
if ($pagina <= 10) {
    $inicio = 1;
} else {
    $inicio = floor($pagina / 10);
示例#14
0
function updateStatus()
{
    $usuarios_id = filter_input(INPUT_POST, "usuarios_id");
    $status_usuarios_id = filter_input(INPUT_POST, "status_usuarios_id");
    $usuario = new usuario($usuarios_id);
    //modificamos el estatus del usuario si ya existe el registro
    $result = $usuario->updateStatus($usuarios_id, $status_usuarios_id);
    if ($result) {
        if ($status_usuarios_id == '3') {
            $publicacion = new publicaciones();
            $publicacion->setStatusByUser($usuarios_id, '2');
        }
        echo json_encode(array("result" => "OK"));
    } else {
        echo json_encode(array("result" => "error"));
    }
}
示例#15
0
文件: test.php 项目: darwinv/vogues
function busca()
{
    $categoria = isset($_POST["categoria"]) ? $_POST["categoria"] : "";
    $condicion = isset($_POST["condicion"]) ? $_POST["condicion"] : "";
    $estado = isset($_POST["estado"]) ? $_POST["estado"] : "";
    $orden = isset($_POST["orden"]) ? $_POST["orden"] : "";
    $palabra = isset($_POST["palabra"]) ? $_POST["palabra"] : "";
    $ver_tiendas = isset($_POST["ver_tiendas"]) ? $_POST["ver_tiendas"] : "0";
    $pagina = isset($_POST["pagina"]) ? $_POST["pagina"] : "1";
    $categoria = $valores = array("palabra" => $palabra, "ver_tiendas" => $ver_tiendas, "pagina" => $pagina, "orden" => $orden, "estados_id" => $estado, "clasificados_id" => $categoria);
    $busqueda = new busqueda($valores);
    $result = $busqueda->getPublicaciones();
    foreach ($result as $r => $valor) {
        if ($valor["tipo"] == "P") {
            $publi = new publicaciones($valor["id"]);
            /*$usua=new usuario($publi->usuarios_id);*/
            $miTitulo = $publi->titulo;
            $miTitulo = str_ireplace($palabra, "<span style='background:#ccc'><b>" . strtoupper($palabra) . "</b></span>", $miTitulo);
            ?>

					<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
				    	<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
				    		<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'> </div>			 
				    		<img src='<?php 
            echo $publi->getFotoPrincipal();
            ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;'
				    		data-id='<?php 
            echo $publi->id;
            ?>
'>				
						</div>
					</div>
					<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'><p class='t16 marL10 marT5'>
				    	<span class=' t15'><a class='negro' href='detalle.php?id=<?php 
            echo $publi->id;
            ?>
' class='grisO'><b> <?php 
            echo $miTitulo;
            ?>
</b></a></span>
						<?php 
            /* <br><span class=' vin-blue t14'><a href='perfil.php?id=<?php echo $usua->id;?>' class=''><b> <?php echo $usua->a_seudonimo;?></b></a></span> */
            ?>
					<?php 
            /*	<br><span class='t14 grisO '><?php echo $usua->getNombre();?></span><br> */
            ?>
						<span class='t12 grisO' style="display: block;"><i class='glyphicon glyphicon-time t14  opacity'></i><?php 
            echo $publi->getTiempoPublicacion();
            ?>
</span>
						<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'><?php 
            echo $publi->getVisitas();
            ?>
 Visitas</span><i class='fa fa-heart negro marL5 opacity'>
						</i><span class=' point h-under marL5'><?php 
            echo $publi->getFavoritos();
            ?>
 Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' point h-under marL5 hidden'> <?php 
            echo $publi->getCompartidos(3);
            ?>
 Veces compartido</span> </span>
						<br>
						<br>
						<br>
						</p>
				    </div>
				    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>
				    	<div class='marR20'><span class='red t20'><b> <?php 
            echo $publi->getMonto();
            ?>
</b></span >
							<?php 
            /* <br><span class=' t12'> <?php echo ($usua->getEstado());?> </span><br> */
            ?>
							<span style="display: block;" class='vin-blue t16'><a href='detalle.php?id=<?php 
            echo $publi->id;
            ?>
' style='text-decoration:underline;'>Ver Mas</a></span >
						</div>
					</div>
					<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div><div class='col-xs-12 col-sm-12 col-md-12 col-lg-10'><hr class='marR10'><br></div><?php 
        }
    }
}
示例#16
0
      </p>
    </div>
    <div id="listaPublicaciones" data-pagina="1">
    <!--desde aqui -->
    <?php 
$bd = new bd();
$consulta = "select * from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin IS NULL) order by id desc limit 5";
$result = $bd->query($consulta);
$resultTotal = $bd->query("select count(*) as tota from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin IS NULL)");
foreach ($resultTotal as $r => $valor) {
    $total = $valor["tota"];
}
$i = 0;
foreach ($result as $r) {
    $i++;
    $publicacion = new publicaciones($r["id"]);
    $usua = new usuario($publicacion->usuarios_id);
    //		$izquierda=($i==1)?" <i class='fa fa-caret-left t30 point izquierda'style='position:absolute; top:37%; left:-2%; ' id='izquierda' onClick='javascript:buscaIzquierda();'></i>":"";
    $izquierda = "";
    if ($total <= 5) {
        $derecha = "";
    } else {
        $derecha = $i == 5 ? " <i class='fa fa-caret-right t30 point derecha'style='position:absolute; float:right; top:37%; right:15%; ' id='derecha' onClick='javascript:buscaDerecha();'></i>" : "";
    }
    $cadena = "\r\n\t    \t<div class='col-xs-12 col-sm-12 col-md-6 col-lg-2'>\r\n\t    \t{$izquierda}\r\n\t    \t\t\t<div class='text-center mar10 publicaciones1' style='relative;width:70%;' id='{$publicacion->id} '>\r\n\t\t\t\t    \t<br>\r\n\t\t\t\t    \t<div class='marco-foto-conf  point center-block sombra-div3 ' style='height:120px; width: 120px;'  >\r\n\t\t\t\t\t\t<img src='" . $publicacion->getFotoPrincipal() . "'  class=' img-responsive center-block img-apdp'>\r\n\t\t\t\t\t\t</div>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='negro t16'>" . $publicacion->tituloFormateado(15) . "</span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='red t14'><b>" . $publicacion->getMonto() . "</b></span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<span class='t12 grisC'>" . $usua->getEstado() . "</span> &nbsp;&nbsp; <span class='t12 grisC'><i class='fa fa-clock-o'></i>" . $publicacion->getTiempoPublicacion() . "</span>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t\t<br>\r\n\t\t\t\t\t</div>\r\n\t\t\t\t\t{$derecha}\r\n\t\t\t</div>\r\n\t\t";
    echo $cadena;
    if ($i == 5) {
        break;
    }
}
?>
示例#17
0
function ordena()
{
    $bd = new bd();
    $foto = new fotos();
    $consulta = "select id from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null)";
    $_POST["orden"] = str_replace("_", " ", $_POST["orden"]);
    if ($_POST["categoria"] != "") {
        $criterio = "I{$_POST["categoria"]}F";
        $consulta .= " and clasificados_id in (select id from clasificados where ruta like '%{$criterio}%')";
    }
    if ($_POST["condicion"]) {
        $consulta .= " and condiciones_publicaciones_id = {$_POST["condicion"]}";
    }
    if ($_POST["estado"] != "") {
        $consulta .= " and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
    }
    if ($_POST["palabra"] != "") {
        $consulta .= " and titulo like '%{$_POST["palabra"]}%'";
    }
    $consulta .= " order by {$_POST["orden"]} limit 25 OFFSET 0";
    $result = $bd->query($consulta);
    foreach ($result as $r => $valor) {
        $publi = new publicaciones($valor["id"]);
        $usua = new usuario($publi->usuarios_id);
        $miTitulo = $publi->titulo;
        $miTitulo = str_ireplace($_POST["palabra"], "<span style='background:#ccc'><b>" . strtoupper($_POST["palabra"]) . "</b></span>", $miTitulo);
        ?>
			<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
			   	<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
			   		<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'><?php 
        echo $publi->getCondicion();
        ?>
 </div>			 
			    		<img src='<?php 
        echo $publi->getFotoPrincipal();
        ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;'
			    		data-id='<?php 
        echo $publi->id;
        ?>
'>				
					</div>
				</div>
			<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'><p class='t16 marL10 marT5'>
		    <span class=' t15'><a class='negro' href='detalle.php?id=<?php 
        echo $publi->id;
        ?>
' class='grisO'><b> <?php 
        echo $miTitulo;
        ?>
</b></a></span>
				<br><span class=' vin-blue t14'><a href='perfil.php?id=<?php 
        echo $usua->id;
        ?>
' class=''><b> <?php 
        echo $usua->a_seudonimo;
        ?>
</b></a></span>
				<br><span class='t14 grisO '><?php 
        echo $usua->getNombre();
        ?>
</span><br>
				<span class='t12 grisO '><i class='glyphicon glyphicon-time t14  opacity'></i><?php 
        echo $publi->getTiempoPublicacion();
        ?>
</span><br>
				<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'><?php 
        echo $publi->getVisitas();
        ?>
 Visitas</span><i class='fa fa-heart negro marL5 opacity'>
				</i><span class=' point h-under marL5'><?php 
        echo $publi->getFavoritos();
        ?>
 Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' point h-under marL5 hidden'> <?php 
        echo $publi->getCompartidos(3);
        ?>
 Veces compartido</span> </span></p>
		    </div>
		    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'>
		    	<div class='marR20'><span class='red t20'><b> <?php 
        echo $publi->getMonto();
        ?>
</b></span >
						<br><span class=' t12'> <?php 
        echo $usua->getEstado();
        ?>
 </span><br><span class='vin-blue t16'><a href='detalle.php?id=<?php 
        echo $publi->id;
        ?>
' style='text-decoration:underline;'>Ver Mas</a></span >
				</div>
			</div>
			<div class='col-xs-12 col-sm-12 col-md-12 col-lg-2'><br></div><div class='col-xs-12 col-sm-12 col-md-12 col-lg-10'><hr class='marR10'><br></div>		
		<?php 
    }
}
示例#18
0
					
					<i class="fa fa-bell"></i>  
					</a>
						  
			        <?php 
    if ($alerts->rowCount() > 0) {
        ?>
					<ul class="dropdown-menu blanco alertas" role="menu"> 
						<?php 
        foreach ($alerts as $a => $val) {
            $fecha = $val["fecha"];
            $tipo = $val["tipo"];
            $id_pana = $val["pana"];
            $id_pub = $val["pub"];
            $id_pre = $val["pregunta"];
            $pub = new publicaciones($id_pub);
            $segundos = strtotime('now') - strtotime($fecha);
            $tiempo = $pub->getTiempo($segundos);
            if ($tipo == 1) {
                //Pregunta
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $id = 1;
                $tema = "Te Preguntaron";
                $link = "pre_pub";
            }
            if ($tipo == 2) {
                //Repuesta
                $foto = $pub->getFotoPrincipal();
                $title = $pub->tituloFormateado();
                $id = 2;
示例#19
0
    <div class="col-xs-12 col-sm-12 col-md-8 col-lg-8"  >
		<div  id="recientes"  >
		
		    <!--desde aqui -->
		<?php 
$bd = new bd();
$consulta = "select * from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin IS NULL) order by id desc limit 25";
$result = $bd->query($consulta);
$resultTotal = $bd->query("select count(*) as tota from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin IS NULL)");
foreach ($resultTotal as $r => $valor) {
    $total = $valor["tota"];
}
$i = 0;
foreach ($result as $r) {
    $i++;
    $publicacion = new publicaciones($r["id"]);
    $usua = new usuario($publicacion->usuarios_id);
    ?>
		    	<div id="<?php 
    echo $i;
    ?>
" class='col-xs-12 col-sm-12 col-md-2 col-lg-2' >
		
			    			<div class='text-center  publicaciones1 marT15' style='relative;width:70%;' id='<?php 
    echo $publicacion->id;
    ?>
 '>
						    	<br>
						    	<div class='marco-foto-conf  point center-block sombra-div3 ' style='height:120px; width: 120px;'  >
								<img src='<?php 
    echo $publicacion->getFotoPrincipal();
示例#20
0
	    <div id="collapse<?php 
        echo $id_pub;
        ?>
" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="heading<?php 
        echo $id_pub;
        ?>
">
	        	 <div class="panel-body t14 " id="panel<?php 
        echo $id_pub;
        ?>
">	
	        	 	<br>
<?php 
        foreach ($p_preguntas as $pp => $valor2) {
            $id_pregunta = $valor2["id"];
            $resp = new publicaciones($id_pregunta);
            $id_usr = $valor2["usr_id"];
            $r = $resp->getRespuestaPregunta($id_pregunta);
            ?>
	
	     							
									<p class="t14 marL20 marR20" id="preguntas<?php 
            echo $id_pub;
            ?>
" style="border-bottom: #ccc 1px dashed;">
										<i class="fa fa-comment blueO-apdp marL10"></i> <span class="marL5"><?php 
            echo $valor2["pregunta"];
            ?>
&nbsp;&nbsp;</span>
										<br>
										<br>
示例#21
0
							<option value='monto_asc'>Menor Precio</option>	
							</select>
							</div>
							</div>
							<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12">
							<hr class="marL10 marR10">
							<br>
							</div>
						<div id="ajaxContainer" border="3" > <!-- ESTE DIV SE UTILIZARA SI SE DECIDI APLICARLE AJAX, POR EL MOMENTO NO SE UTILIZA -->
									<!--Usuario-->
									<?php 
    $i = 0;
    foreach ($lista as $p => $valor) {
        $i++;
        if ($valor["tipo"] == "P") {
            $publi = new publicaciones($valor["id"]);
            /*$usua=new usuario($publi->usuarios_id);*/
            $miTitulo = $publi->titulo;
            if ($palabra != "") {
                $miTitulo = str_ireplace($palabra, "<span style='background:#ccc'><b>{$palabra}</b></span>", $miTitulo);
            }
            ?>
									            <!--publicaci&oacute;n-->
												<div class=' col-xs-12 col-sm-6 col-md-2 col-lg-2'>
											    	<div class='marco-foto-conf  point marL20  ' style='height:130px; width: 130px;'  >
											    		<div style='position:absolute; left:40px; top:10px; ' class='f-condicion'> </div>			 
											    		<img src='<?php 
            echo $publi->getFotoPrincipal();
            ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;'
											    		data-id='<?php 
示例#22
0
					<hr class='anchoC'>
				</center>
			</div><!-- Fin titulo -->
			
		</div>
	
	<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true" style="margin: 30px; margin-top: 10px;">
	 
	  	
<?php 
$cont = 1;
$p_cant = 1;
if ($usr_publicaciones != null) {
    foreach ($usr_publicaciones as $up => $valor) {
        $id_pub = $valor["id"];
        $pub = new publicaciones($id_pub);
        $p_preguntas = $pub->getPreguntasActivas($id_pub);
        if ($p_preguntas != null) {
            ?>
	<div class="panel panel-default" style="display:block"  id="panel<?php 
            echo $id_pub;
            ?>
" data-cant-pregunta="<?php 
            echo sizeof($p_preguntas);
            ?>
" >
	<!-- data-toggle="collapse" data-parent="#accordion" href="#collapse<?php 
            echo $id_pub;
            ?>
" aria-expanded="true" aria-controls="collapse<?php 
            echo $id_pub;
示例#23
0
<?php

if (!headers_sent()) {
    header('Content-Type: text/html; charset=UTF-8');
}
include_once '../../clases/publicaciones.php';
$publi = new publicaciones($_POST["id"]);
$precio = str_replace(".", "", $_POST["precio"]);
$precio = str_replace(",", ".", $precio);
$foto2 = $publi->getFotoN(2);
$foto3 = $publi->getFotoN(3);
$foto4 = $publi->getFotoN(4);
$foto5 = $publi->getFotoN(5);
$foto6 = $publi->getFotoN(6);
?>

<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 "> 
	<div class="contenedor grisO"
	style="margin-top: 5px; z-index: 1; padding-top: 20px; padding-bottom: 30px;">
		<div class="row" style="margin-left: 40px; margin-right: 40px;">
			<form id="pub-form-reg" name="pub-form-reg" action"ventas.php" method="get">
				<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 ">
					<h3 class="  negro text-left">
					<span class="">Actualizaci&oacute;n de la publicacion <span class="opacity grisO t16"># <?php 
if (isset($publi)) {
    echo $publi->id;
}
?>
</span></span>
					<span class="pull-right marR20 t12"><a href="ventas.php">Volver</a></span>
					<hr>