示例#1
0
 public function nuevaPublicacion($params, $monto, $fecha, $fotos)
 {
     $bd = new bd();
     $foto = new fotos();
     $idVisita = $this->setVisitas();
     $params["visitas_publicaciones_id"] = $idVisita;
     $params["monto"] = $monto;
     $largo = strlen($params["titulo"]);
     $params["titulo"] = strtoupper(substr($params["titulo"], 0, 1)) . strtolower(substr($params["titulo"], 1, $largo - 1));
     // ucwords(strtolower($params["titulo"]));
     $result = $bd->doInsert($this->table, $params);
     //return $result;
     if ($result) {
         $this->id = $bd->lastInsertId();
         $hso = new Handler_Soat();
         $soat_params = array("u" => "http://apreciodepana.com/detalle.php?id=" . $this->id, "abid" => $params['usuarios_id'], "absid" => "0");
         $short_url = $hso->encode($soat_params);
         $this->setMonto($monto);
         $this->setStatus(1, 1, $fecha);
         $foto->path = "../../" . $foto->path;
         foreach ($fotos as $data) {
             $foto->crearFotoPublicacion($this->id, $data);
         }
         $result = $bd->doUpdate($this->table, array("short_id" => $short_url), "id={$this->id}");
         return $this->id;
     } else {
         return false;
     }
 }
示例#2
0
<?php

include "clases/busqueda.php";
include_once "clases/bd.php";
include_once "clases/fotos.php";
include_once "clases/publicaciones.php";
$bd = new bd();
$foto = new fotos();
$lista = $bd->query("select id,(select count(favoritos_id) from usuarios_favoritos where favoritos_id=usuarios.id) as fav, \r\n(select fecha from usuariosxstatus where usuarios_id=usuarios.id) as fecha from usuarios order by certificado desc, fav desc,fecha asc");
$estados = $bd->query("select id,nombre,(select count(id) from usuarios where estados_id = estados.id) as totaP from estados");
$total = $lista->rowCount();
$totalPaginas = ceil($total / 25);
?>
<div class="container " id="principal" name="principal" >
		<div class="row">
			<?php 
if ($total == 0) {
    ?>
			 <div class='col-xs-12 col-sm-12 col-md-12 col-lg-12' id="noresultados" name"noresultados">
                         <div class='alert alert-warning2  text-left' role='alert'   >
                         	<img src="galeria/img/logos/bill-error.png" width="120px" height="120px;" class="pull-left" style="margin-top:-10px;"/>
                         	<div class="t16 marL20 marB5 ">No se encontraron resultados de tu busqueda.</div>
                         	<span class="t12 marL30 grisO">
                         		<i class="fa fa-caret-right marR10"></i> Verifica la ortografia en cada palabra.
                         	</span>
                         		<br>
							<span class="t12 marL30 grisO">	
								<i class="fa fa-caret-right marR10"></i> Utiliza palabras m&aacute;s estandares.
							</span>	
							<br>
							<span class="t12 marL30 grisO">	
示例#3
0
include_once "clases/publicaciones.php";
/***FIN*****/
include_once 'clases/bd.php';
include_once 'clases/fotos.php';
include_once 'clases/sedes.php';
include_once 'clases/restricciones.php';
$obj_sede = new sede();
/**VALIDAMOS QUE EL USUARIO NO TENGA RESTRINGIDA LA PAGINA ACTUAL**/
$obj_restricciones = new restricciones($_SESSION['id_rol'], $_SERVER['SCRIPT_NAME']);
$respuesta = $obj_restricciones->show_page;
if (!$respuesta) {
    echo '<script>window.location.replace("admin-usr.php")</script>';
}
//**BUSCAMOS FOTO DE USUARIO**** (DEBE CARGARSE POR EL ID DE LA SESSION)
if (isset($_SESSION["id"])) {
    $foto_obj = new fotos();
    $foto_perfil = $foto_obj->buscarFotoUsuario($_SESSION["id"]);
} else {
    $foto_perfil = "galeria/img/logos/silueta-bill.png";
}
//****BUSCAMOS DATOS DE LA SEDE*********
if (isset($_GET['code_sambil']) and $_SESSION['id_rol'] != 1) {
    $ciudad_sambil = $_GET['code_sambil'];
    $_SESSION['code_sambil'] = $ciudad_sambil;
} elseif (isset($_SESSION['code_sambil'])) {
    $ciudad_sambil = $_SESSION['code_sambil'];
} else {
    $ciudad_sambil = "Caracas";
    $img_banner = 'galeria/img/apdp-slide/CARACAS.jpg';
}
$sedes = $obj_sede->buscarSedes();
示例#4
0
			elDiv.show("swing");
			elDiv.data("pagina",laPagina);
		}
	});
	//}
}
function verDetalle(elId){
	window.open("detalle.php?id=" + elId,"_self");
}
</script>
<?php 
include_once "clases/publicaciones.php";
include_once "clases/usuarios.php";
include_once "clases/bd.php";
include_once "clases/fotos.php";
$foto = new fotos();
?>
  
   <div class="ancho85 center-block">
   	  <?php 
include_once "fcn/f_categorias.php";
?>
   </div>

<br>
<br>

<!--Ultimas publicaciones --------------------------------------------------------------------------------------------------------------- -->

   <div  class="ancho85  center-block" >
    <div class="row contenedor sombra-div hover-publicaciones" >
示例#5
0
function filtraVen()
{
    $bd = new bd();
    $palabra = $_POST["palabra"];
    $foto = new fotos();
    $ruta = $_POST["palabra"] != "" ? "'{$_POST["palabra"]}'" : "";
    $ruta .= " <span class='f-condicion'> Vendedores </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 
    $criterioPal1 = explode(" ", $_POST["palabra"]);
    $criterioPal2 = "(";
    $criterioPal3 = "(";
    foreach ($criterioPal1 as $c => $valor) {
        $criterioPal2 .= "nombre like '%{$valor}%' or apellido like '%{$valor}%' or ";
        $criterioPal3 .= "razon_social like '%{$valor}%' or ";
    }
    $criterioPal2 = substr($criterioPal2, 0, strlen($criterioPal2) - 4) . ")";
    $criterioPal3 = substr($criterioPal3, 0, strlen($criterioPal3) - 4) . ")";
    if ($_POST["estado"] < 100 && $_POST["estado"] != "") {
        $consultaNat = "select usuarios_id from usuarios_naturales where {$criterioPal2} and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
        $consultaJur = "select usuarios_id from usuarios_juridicos where {$criterioPal3} and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
        $consultaNat2 = "select usuarios_id from usuarios_naturales where {$criterioPal2}";
        $consultaJur2 = "select usuarios_id from usuarios_juridicos where {$criterioPal3}";
    } else {
        $consultaNat = "select usuarios_id from usuarios_naturales where {$criterioPal2}";
        $consultaJur = "select usuarios_id from usuarios_juridicos where {$criterioPal3}";
        $consultaNat2 = $consultaNat;
        $consultaJur2 = $consultaJur;
    }
    $result1 = " id in ({$consultaNat} UNION {$consultaJur})";
    $result2 = " id in ({$consultaNat2} UNION {$consultaJur2})";
    $consulta = "select count(id) as tota from usuarios where {$result1}";
    $consulta2 = "select count(id) as tota from usuarios where {$result2}";
    $result = $bd->query($consulta);
    $row2 = $result->fetch();
    $totalVen = $row2["tota"];
    $result = $bd->query($consulta2);
    $row3 = $result->fetch();
    $totalVen2 = $row3["tota"];
    /******************INICIO DE LA BUSQUEDA DE UBICACION******************/
    if ($_POST["estado"] < 100) {
        $est = "data-estado={$_POST["estado"]}";
    } else {
        $est = "";
    }
    if ($_POST["estado"] < 100 && $_POST["estado"] != "") {
        $row2 = $bd->doSingleSelect("estados", "id={$_POST["estado"]}");
        $ruta .= " En {$row2["nombre"]}";
        $totalGen = $totalVen;
        $totalGen2 = $totalVen2;
        ?>
 			<div data-bandera="sv" id="ubicacion" <?php 
        echo $est;
        ?>
 >
				<h5 class="negro" ><b>Ubicaci&oacute;n</b></h5>
				<hr class="marR5">
				<ul class="nav marR5 t11  marT10 marB20 ">
					<li class='marB10 t11'><div  class='h-gris'><span ><a class='filtroest' href='#' data-id='100'>TODOS (<?php 
        echo $totalGen2;
        ?>
)</a></span></div></li>
						<li class='marB10 t11'><div  class='h-gris'><span ><a class='blue-vin filtroest' href='#' data-id="<?php 
        echo $_POST["estado"];
        ?>
"><?php 
        echo $row2["nombre"] . "(" . $totalGen . ")";
        ?>
</a></span></div></li>																						
					<?php 
    } else {
        $estados = $bd->doFullSelect("estados");
        $estado = "";
        $consultaNat = "select usuarios_id from usuarios_naturales where {$criterioPal2}";
        $consultaJur = "select usuarios_id from usuarios_juridicos where {$criterioPal3}";
        ?>
			<div data-bandera="sv" 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) {
            $consulta = "select count(id) as tota from usuarios where id in ({$consultaNat} UNION {$consultaJur}) and estados_id={$valor["id"]}";
            $result2 = $bd->query($consulta);
            $row2 = $result2->fetch();
            $totalG = $row2["tota"];
            if ($totalG > 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"] . " ({$totalG})";
                ?>
</a></span></div></li>
						<?php 
            }
        }
        ?>
			</div>
			<?php 
    }
    /******************FIN DE LA BUSQUEDA DE UBICACION*********************/
    ?>
		   	</ul>
			</ul>		
			</div> <!--Cierre de Izquierda-->
			</div>
			</div>			
		</div>
		<?php 
    if ($_POST["estado"] != 100 && $_POST["estado"] != "") {
        $consultaNat = "select usuarios_id as id,'U' as tipo from usuarios_naturales where {$criterioPal2} and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
        $consultaJur = "select usuarios_id as id,'U' as tipo from usuarios_juridicos where {$criterioPal3} and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
    } else {
        $consultaNat = "select usuarios_id as id,'U' as tipo from usuarios_naturales where {$criterioPal2}";
        $consultaJur = "select usuarios_id as id,'U' as tipo from usuarios_juridicos where {$criterioPal3}";
    }
    $consulta = "{$consultaNat} UNION {$consultaJur}";
    $result = $bd->query($consulta);
    $total = $result->rowCount();
    $totalPaginas = ceil($total / 25);
    ?>
		<!-- Listado -->
		</div>
		<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) {
        $usua = new usuario($valor["id"]);
        $miTitulo = $usua->getNombre();
        if ($_POST["palabra"] != "") {
            foreach ($criterioPal1 as $c => $valor) {
                $miTitulo = str_ireplace($valor, "<span style='background:#ccc'><b>" . strtoupper($valor) . "</b></span>", $miTitulo);
            }
            //									$miTitulo=str_ireplace($_POST["palabra"], "<span style='background:#ccc'><b>" . strtoupper($_POST["palabra"]) . "</b></span>", $miTitulo);
        }
        $i++;
        ?>
								<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'> Vendedor </div>-->						 
									    <img src='<?php 
        echo $foto->buscarFotoUsuario($usua->id);
        ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;' data-id='<?php 
        echo $usua->id;
        ?>
' data-tipo='U'>							
									</div>
								</div>
								<div class=' col-xs-12 col-sm-6 col-md-7 col-lg-7'>
									
										<p class='marL10 marT5'>
											<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 $miTitulo;
        ?>
</span>													
										<br>
										<span class=' grisO '> 	 
										<i class='fa fa-thumbs-o-up opacity '></i>
										<span class='t11 point h-under marL5'><?php 
        echo $usua->countFavoritos();
        ?>
 Seguidores</span>												
									 </span>
										<br>
									<br>	
									    <br>									    
									    </p>
							    </div>
							    <br>
							    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'><div class='marR20'>
								<span class='vin-blue t16'><a href='perfil.php?id=<?php 
        echo $usua->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 
        if ($i >= 25) {
            break;
        }
    }
    ?>
				</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" data-funcion='siguiente1' aria-label='Next'><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 
}
示例#6
0
}
session_start();
$hdb = new bd();
$userid = $_SESSION["id"];
$table = "manager_messages_scheduled";
$sql = "SELECT * FROM {$table} WHERE userid = " . $hdb->quote($userid);
if ($res = $hdb->query($sql)) {
    if ($res->rowCount() < 11 || $_POST['edit']) {
        if ($_POST['publish_tw'] == 1) {
            $max_chars = 140;
        } else {
            $max_chars = 2000;
        }
        if ($_POST['img']) {
            if (substr($_POST['img'], 0, 4) == "data") {
                $fotob = new fotos();
                if ($img = $fotob->subirFotoManager($_POST['img'], $userid)) {
                } else {
                    error_log("Error al subir foto");
                    $img = "";
                }
            } else {
                $img = $_POST['img'];
            }
        } else {
            $img = "";
        }
        $message = cleanMessage($_POST['message'], $max_chars, $userid);
        if (!is_numeric($message) || $message > 5) {
            $fields = array('userid' => $userid, 'message' => $message, 'img' => $img, 'time_start' => $_POST['time_start'], 'time_end' => $_POST['time_end'], 'days' => $_POST['days'], 'hour' => $_POST['hour'], 'publish_fb' => $_POST['publish_fb'], 'publish_tw' => $_POST['publish_tw'], 'publish_fbp' => $_POST['publish_fbp'], 'publish_fbgp' => $_POST['publish_group']);
            if (is_array($fields = makeTimes($fields))) {
示例#7
0
// Incluimos las clases a usar.
if (file_exists('../../../clases/usuarios.php')) {
    include_once '../../../clases/usuarios.php';
    include_once '../../../clases/fotos.php';
    include_once '../../../clases/amigos.php';
}
// validamos el session_start
if (!isset($_SESSION)) {
    session_start();
}
// validamos que el id este seteado, caso contrario regresamos al usuario a otra pagina
if (isset($_GET["id"])) {
    $usuario = new usuario($_GET["id"]);
    // instanciamos la clase usuario(perfil a ver)
    $amigos = new amigos();
    $foto = new fotos();
    $bd = new bd();
}
if (isset($_SESSION["id"])) {
    $usuarioActual = new usuario($_SESSION["id"]);
}
// var_dump($_GET);
$resultamigos = $amigos->buscarAmigos($usuario->id, filter_input(INPUT_GET, "filter"), filter_input(INPUT_GET, "q"));
if (!empty($resultamigos)) {
    $c = 0;
    foreach ($resultamigos as $row) {
        ?>
<div class="col-xs-12 col-sm-4 col-md-3 col-lg-3" id="<?php 
        echo $row["numero"];
        ?>
">
示例#8
0
<?php

include_once "clases/bd.php";
include_once "clases/usuarios.php";
include_once "clases/fotos.php";
$bd = new bd();
$foto = new fotos();
if (!isset($_SESSION)) {
    session_start();
}
$usua = new usuario();
$result = $usua->getUsuarios('1', 'seudonimo asc', null, $_SESSION['id_sede']);
//$result=$bd->doFullSelect("usuarios","id_sede=".$_SESSION['id_sede'],'id');
?>
<div class="row">
	
	<div class="categorias " id="productos" style="display:block"> <!-- categorias de productos y otros-->   
    	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-3">      
      		<a href="listado.php?id_cla=1384"><div><img src="galeria/img/iconos_cat/1.png" width="auto" height="40"><span class="marL5 ">Bebes </span></div></a>
    	</div>
    	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-3">      
      		<a href="listado.php?id_cla=1039"><div><img src="galeria/img/iconos_cat/2.png" width="auto" height="40"><span class="marL5 ">C&aacute;maras  </span></div></a>
    	</div>
    	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-3">      
      		<a href="listado.php?id_cla=1051"><div><img src="galeria/img/iconos_cat/4.png" width="auto" height="40"><span class="marL5 ">Celulares y tel&eacute;fonos </span></div></a>
    	</div>
    	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-3">      
       		<a href="listado.php?id_cla=1648"><div><img src="galeria/img/iconos_cat/5.png" width="auto" height="40"><span class="marL5 ">Computaci&oacute;n </span></div></a>     
    	</div>
    	<div class="col-xs-12 col-sm-12 col-md-6 col-lg-3">      
      		<a href="listado.php?id_cla=1276"><div><img src="galeria/img/iconos_cat/6.png" width="auto" height="40"><span class="marL5 ">Deportes y fitness </span></div></a>
示例#9
0
     $bd->emptyTable("fotos_usuarios");
     $bd->emptyTable("fotos");
     $bd->emptyTable("usuarios");
     $bd->emptyTable("clasificados");
     echo "Clean!";
     break;
 case "usuario":
     $bd->emptyTable("usuarios_accesos");
     $bd->emptyTable("usuarios_juridicos");
     $bd->emptyTable("usuarios_naturales");
     $bd->emptyTable("usuariosxstatus");
     $bd->emptyTable("fotos_usuarios");
     $bd->emptyTable("fotos");
     $bd->emptyTable("usuarios");
     $usuario = new usuario();
     $foto = new fotos();
     $i = 0;
     foreach ($naturales as $natural) {
         echo $usuario->datosUsuario($natural["direccion"], $natural["telefono"], $natural["descripcion"], rand(1, 24));
         echo $usuario->datosNatural($natural["identificacion"], $natural["nombre"], $natural["apellido"], $natural["tipo"]);
         echo $usuario->datosAcceso(strtolower($natural["nombre"] . "_" . $natural["apellido"]), $natural["email"], $natural["nombre"] . $natural["apellido"]);
         echo $usuario->datosStatus();
         echo showResult($usuario->crearUsuario());
         if (rand(0, 1) == 0 and $i <= 100) {
             $i++;
             $ruta = $foto->crearRuta();
             echo $bd->doInsert("fotos", array("id" => $i, "ruta" => substr($ruta, strpos($ruta, "/") + 1)));
             $fotoid = $bd->lastInsertId();
             echo $bd->doInsert("fotos_usuarios", array("status" => "A", "usuarios_id" => $usuario->id, "fotos_id" => $fotoid));
         }
     }
示例#10
0
function ordena()
{
    $bd = new bd();
    $foto = new fotos();
    $consulta = "select id from usuarios";
    $_POST["orden"] = str_replace("_", " ", $_POST["orden"]);
    if ($_POST["estado"] != "") {
        $consulta .= " where estados_id={$_POST["estado"]}";
    }
    $consulta .= " order by {$_POST["orden"]} limit 25 OFFSET 0";
    $result = $bd->query($consulta);
    foreach ($result as $r => $valor) {
        $usua = new usuario($valor["id"]);
        $miTitulo = $usua->getNombre();
        ?>
			<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;'  >
						    <img src='<?php 
        echo $foto->buscarFotoUsuario($usua->id);
        ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;' data-id='<?php 
        echo $usua->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='perfil.php?id=<?php 
        echo $usua->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><span></span>
					<br>
					<span class='t12 orange-apdp'><?php 
        echo $usua->getTiempo();
        ?>
 Vendiendo en Apreciodepana</span><br>						
					<span class='t11 grisO'> <i class='fa fa-heart negro marL5 opacity'>
					</i><span class=' point h-under marL5'><?php 
        echo $usua->countFavoritos();
        ?>
 Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' point h-under marL5 hidden'> num_prueba Veces compartido</span> </span>
				    <br>
				    <br>
				    </p>
		    </div>
		    <br>
		    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'><div class='marR20'>
					<span class=' t12'><?php 
        echo $usua->getEstado();
        ?>
</span><br><span class='vin-blue t16'><a href='perfil.php?id=<?php 
        echo $usua->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 
    }
}
示例#11
0
function fotPort()
{
    $foto = new fotos();
    session_start();
    if ($foto->updatePort(filter_input(INPUT_POST, "ruta"), filter_input(INPUT_POST, "foto"), $_SESSION["id"])) {
        echo json_encode(array("result" => "OK"));
    } else {
        echo json_encode(array("result" => "error"));
    }
}
示例#12
0
 * REQUIERE "usuarios.php,fotos.php,amigos.php
 * RECIBE "id" ->mediate get
 * RETORNA "contenido perfil"
 */
// Incluimos las clases a usar.
include_once 'clases/usuarios.php';
include_once 'clases/fotos.php';
include_once 'clases/amigos.php';
// validamos el session_start
if (!isset($_SESSION)) {
    session_start();
}
if (isset($_GET["id"])) {
    $usuario = new usuario($_GET["id"]);
    // instanciamos la clase usuario(perfil a ver)
    $foto = new fotos();
    // instanciamos la clase fotos
    $ruta = $foto->buscarFotoUsuario($_GET["id"]);
    // asignamos la ruta de la foto de perfil
    $rutaP = $foto->buscarFotoPort($_GET["id"]);
    $bd = new bd();
    $amigos = new amigos();
    $megustan = $amigos->contarMeGustan($_GET["id"]);
}
if (isset($_SESSION["id"])) {
    $usuarioActual = new usuario($_SESSION["id"]);
    if ($amigos->yamegusta($_GET["id"], $_SESSION["id"])) {
        $yamegusta = "Te gusta";
        $iconomegusta = "fa-thumbs-up";
        $contador = $megustan;
        $megustan = "";
示例#13
0
 public function ingresoUsuario($login, $password, $url)
 {
     $bd = new bd();
     $foto = new fotos();
     if (isset($login["seudonimo"])) {
         $condicion = "seudonimo = '{$login["seudonimo"]}'";
     } else {
         $condicion = "email = '{$login["email"]}'";
     }
     $hash = hash("sha256", $password);
     if ($url == "admin") {
         $condicion = "{$condicion} AND password = '******' AND id_rol <= 2 ";
     } else {
         $condicion = "{$condicion} AND password = '******'";
     }
     $result = $bd->doSingleSelect($this->a_table, $condicion);
     if (!empty($result)) {
         if ($result["bandera"] == 0) {
             if ($result["status_usuarios_id"] == '1') {
                 if (session_status() == PHP_SESSION_NONE) {
                     session_start();
                 }
                 $_SESSION["id"] = $result["usuarios_id"];
                 $_SESSION["seudonimo"] = $result["seudonimo"];
                 $_SESSION["nivel"] = $result["nivel"];
                 $_SESSION["fotoperfil"] = $foto->buscarFotoUsuario($result["usuarios_id"]);
                 $_SESSION["id_rol"] = $result["id_rol"];
                 $this->buscarUsuario($_SESSION["id"]);
                 $row = array('indice' => 'id', 'value' => $this->u_id_sede);
                 $valsede = $bd->getAllDatos("sedes", $row);
                 if (!empty($valsede)) {
                     $_SESSION['code_sambil'] = $valsede[0]['codigo'];
                 }
                 setcookie("c_id", $result["usuarios_id"], time() + 7776000, '/');
                 setcookie("c_seudonimo", $result["seudonimo"], time() + 7776000, '/');
                 setcookie("c_nivel", $result["nivel"], time() + 7776000, '/');
                 setcookie("c_fotoperfil", $foto->buscarFotoUsuario($result["usuarios_id"]), time() + 7776000, '/');
                 setcookie("c_id_rol", $result["id_rol"], time() + 7776000, '/');
                 return array(1, $result["usuarios_id"]);
             } else {
                 return array(4, $result["usuarios_id"]);
             }
         } else {
             return array(3, $result["usuarios_id"]);
         }
     } else {
         return array(2, "");
     }
 }
示例#14
0
 public function ingresoUsuario($login, $password)
 {
     $bd = new bd();
     $foto = new fotos();
     if (isset($login["seudonimo"])) {
         $condicion = "seudonimo = '{$login["seudonimo"]}'";
     } else {
         $condicion = "email = '{$login["email"]}'";
     }
     $hash = hash("sha256", $password);
     $condicion = "{$condicion} AND password = '******'";
     $result = $bd->doSingleSelect($this->a_table, $condicion);
     if (!empty($result)) {
         if ($result["bandera"] == 0) {
             session_start();
             $_SESSION["id"] = $result["usuarios_id"];
             $_SESSION["seudonimo"] = $result["seudonimo"];
             $_SESSION["nivel"] = $result["nivel"];
             $_SESSION["fotoperfil"] = $foto->buscarFotoUsuario($result["usuarios_id"]);
             return array(1, $result["usuarios_id"]);
         } else {
             return array(3, $result["usuarios_id"]);
         }
     } else {
         return array(2, "");
     }
 }
示例#15
0
function busca()
{
    $bd = new bd();
    $foto = new fotos();
    $consulta = "select id,'P' as tipo from publicaciones where id in (select publicaciones_id from publicacionesxstatus where status_publicaciones_id=1 and fecha_fin is null)";
    $soloPub = false;
    if ($_POST["categoria"] != "") {
        $criterio = "I{$_POST["categoria"]}F";
        $consulta .= " and clasificados_id in (select id from clasificados where ruta like '%{$criterio}%')";
        $soloPub = true;
    }
    if ($_POST["condicion"]) {
        $consulta .= " and condiciones_publicaciones_id = {$_POST["condicion"]}";
        $soloPub = true;
    }
    if ($_POST["estado"] != "") {
        $consulta .= " and usuarios_id in (select id from usuarios where estados_id={$_POST["estado"]})";
    }
    switch ($_POST["orden"]) {
        case "id_asc":
            $orden = "order by id asc";
            break;
        case "id_desc":
            $orden = "order by id desc";
            break;
        case "monto_asc":
            $orden = "order by monto asc";
            break;
        case "monto_desc":
            $orden = "order by monto desc";
            break;
    }
    if ($_POST["palabra"] != "") {
        $consulta .= " and titulo like '%{$_POST["palabra"]}%'";
        if (!$soloPub) {
            //Incluir usuarios
            $criterioPal1 = explode(" ", $_POST["palabra"]);
            $criterioPal2 = "(";
            $criterioPal3 = "(";
            foreach ($criterioPal1 as $c => $valor) {
                $criterioPal2 .= "nombre like '%{$valor}%' or apellido like '%{$valor}%' or ";
                $criterioPal3 .= "razon_social like '%{$valor}%' or ";
            }
            $criterioPal2 = substr($criterioPal2, 0, strlen($criterioPal2) - 4) . ")";
            $criterioPal3 = substr($criterioPal3, 0, strlen($criterioPal3) - 4) . ")";
            $consultaNat = "select usuarios_id as id,'U' as tipo from usuarios_naturales where {$criterioPal2}";
            $consultaJur = "select usuarios_id as id,'U' as tipo from usuarios_juridicos where {$criterioPal3}";
            $consulta = "({$consultaNat}) UNION ({$consultaJur}) UNION ({$consulta})";
        }
    }
    $inicio = ($_POST["pagina"] - 1) * 25;
    $consulta .= " {$orden} limit 25 OFFSET {$inicio}";
    $result = $bd->query($consulta);
    foreach ($result as $r => $valor) {
        if ($valor["tipo"] == "U") {
            $usua = new usuario($valor["id"]);
            $miTitulo = $usua->getNombre();
            if ($_POST["palabra"] != "") {
                $criterioPal1 = explode(" ", $_POST["palabra"]);
                foreach ($criterioPal1 as $c => $valor) {
                    $miTitulo = str_ireplace($valor, "<span style='background:#ccc'><b>" . strtoupper($valor) . "</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;'  >
							    <img src='<?php 
            echo $foto->buscarFotoUsuario($usua->id);
            ?>
' class='img img-responsive center-block img-apdp imagen' style='width:100%;height:100%;' data-id='prueba'>							
						</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='perfil.php?id=<?php 
            echo $usua->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><span></span>
						<br>
						<span class='t12 grisO '><i class='glyphicon glyphicon-time t14  opacity'></i> <?php 
            echo $usua->getTiempo();
            ?>
</span><br>
						<span class='t11 grisO'> <span> <i class='fa fa-eye negro opacity'></i></span><span class='marL5'>Falta</span><i class='fa fa-heart negro marL5 opacity'>
						</i><span class=' point h-under marL5'><?php 
            echo $usua->countFavoritos();
            ?>
 Me gusta</span><i class='fa fa-share-alt negro marL15 opacity hidden'></i> <span class=' point h-under marL5 hidden'> num_prueba Veces compartido</span> </span>
					    <br>
					    <br>
					    </p>
			    </div>
			    <br>
			    <div class=' col-xs-12 col-sm-12 col-md-3 col-lg-3 text-right'><div class='marR20'>
						<span class=' t12'><?php 
            echo $usua->getEstado();
            ?>
</span><br><span class='vin-blue t16'><a href='perfil.php?id=<?php 
            echo $usua->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 
        } else {
            $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 
        }
    }
}
示例#16
0
文件: perfil.php 项目: darwinv/vogues
<?php

if (!isset($_GET["id"])) {
    header("Location: index.php");
}
// Incluimos las clases a usar.
include 'clases/usuarios.php';
include_once 'clases/fotos.php';
include 'clases/amigos.php';
$foto = new fotos();
if (!isset($_SESSION["id"])) {
    session_start();
    $act_usu = "";
} else {
    $act_usu = $_SESSION["id"];
    $usua = new usuario($act_usu);
}
if (isset($_GET["new"])) {
    $_SESSION["fotoperfil"] = $foto->buscarFotoUsuario($_SESSION["id"]);
    //	var_dump($_SESSION["fotoperfil"]);
}
?>
<!DOCTYPE html>
<html lang="es">
<?php 
include "fcn/incluir-css-js.php";
?>
<link rel="stylesheet" href="js/cropit/cropit.css">
<body class="pad-body">
<?php 
include "temas/header.php";
示例#17
0
				//elDiv.toggle("easeinSine");
			//});
		}
	});
}*/
 
function verDetalle(elId){
	window.open("detalle.php?id=" + elId,"_self");
}
</script>
<?php 
include_once "clases/publicaciones.php";
include_once "clases/usuarios.php";
include_once "clases/bd.php";
include_once "clases/fotos.php";
$foto = new fotos();
?>
  
  
  
   <div class="anchoC center-block marB20">
   	  <?php 
include_once "fcn/f_categorias.php";
?>
   </div>