</div> <input id="receptor_id" name="receptor_id" style="display: none;" /><br> </div> <script> var receptor_seleccionado=false; $(function() { var amigos = [ <?php $i_temp = 0; while ($row = mysqli_fetch_assoc($query)) { if ($i_temp != 0) { echo ","; } print "{\n\t\t\t\t\t\t\t\t\tvalue: '{$row['idusuarios']}',\n\t\t\t\t\t\t\t\t\tlabel: '" . NombreApellido($row['nombre'] . " " . $row['apellidos']) . "',\n\t\t\t\t\t\t\t\t\ticon: '" . $row['archivo'] . "'\n\t\t\t\t\t\t\t\t}"; $i_temp++; } ?> ]; $( "#receptor" ).autocomplete({ source: amigos, minLength : 0, focus : function(event, ui) { return false; }, select : function(event, ui) { //AL PULSAR UN RESULTADO receptor_seleccionado=true; $("#receptor").val("").addClass('input_ok').removeClass('input_error');
if ($_SESSION['chat_estado'] == "1") { //CONECTADOS $result = mysqli_query($link, "\n\t\t\t\t\t\t\t\tSELECT *,(@tiempo:=TIME_TO_SEC(TIMEDIFF(now(),online))) AS segundos_off,\n\t\t\t\t\t\t\t\tCASE\n\t\t\t\t\t\t\t\tWHEN @tiempo<60 THEN 'conectado'\n\t\t\t\t\t\t\t\tWHEN @tiempo<86000 THEN TIME_FORMAT(TIMEDIFF(now(),online), '%H:%i:%s')\n\t\t\t\t\t\t\t\tELSE DATE_FORMAT(online, '%d/%m/%Y %H:%i') END AS online,\n\t\t\t\t\t\t\t\t(SELECT archivo FROM fotos WHERE idfotos=idfotos_princi) AS archivo\n\t\t\t\t\t\t\t\tFROM amigos, usuarios\n\t\t\t\t\t\t\t\tWHERE TIME_TO_SEC(TIMEDIFF(now(),online))<95 AND chat_estado='1' AND\n\t\t\t\t\t\t\t\t(user1='" . $global_idusuarios . "' AND user2=idusuarios OR user2='" . $global_idusuarios . "' AND user1=idusuarios)\n\t\t\t\t\t\t\t\tORDER BY nombre\n\t\t\t"); if (mysqli_num_rows($result) > 0) { echo "<ul>"; while ($row = mysqli_fetch_assoc($result)) { echo "<li onclick=\"chat_conv_init('" . $row['idusuarios'] . "','" . $row['nombre'] . " " . $row['apellidos'] . "','" . $row['archivo'] . "', 'normal')\"><div class='conectado'></div>" . NombreApellido($row['nombre'] . " " . $row['apellidos']) . "</li>"; } echo "</ul>"; } // NO CONECTADOS $result = mysqli_query($link, "\n\t\t\t\t\t\t\t\tSELECT *,(@tiempo:=TIME_TO_SEC(TIMEDIFF(now(),online))) AS segundos_off,\n\t\t\t\t\t\t\t\tCASE\n\t\t\t\t\t\t\t\tWHEN @tiempo<60 THEN 'conectado'\n\t\t\t\t\t\t\t\tWHEN @tiempo<86000 THEN TIME_FORMAT(TIMEDIFF(now(),online), '%H:%i:%s')\n\t\t\t\t\t\t\t\tELSE DATE_FORMAT(online, '%d/%m/%Y %H:%i') END AS online,\n\t\t\t\t\t\t\t\t(SELECT archivo FROM fotos WHERE idfotos=idfotos_princi) AS archivo\n\t\t\t\t\t\t\t\tFROM amigos, usuarios\n\t\t\t\t\t\t\t\tWHERE (TIME_TO_SEC(TIMEDIFF(now(),online))>95 OR chat_estado='0') AND\n\t\t\t\t\t\t\t\t(user1='" . $global_idusuarios . "' AND user2=idusuarios OR user2='" . $global_idusuarios . "' AND user1=idusuarios)\n\t\t\t\t\t\t\t\tORDER BY nombre\n\t\t\t"); echo "<ul>"; if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "<li onclick=\"chat_conv_init('" . $row['idusuarios'] . "','" . $row['nombre'] . " " . $row['apellidos'] . "','" . $row['archivo'] . "', 'normal')\"><div class='desconectado'></div>" . NombreApellido($row['nombre'] . " " . $row['apellidos']) . "</li>"; } echo "</ul>"; } //echo "<p style='cursor:pointer;' onclick=\"chat_turn('off')\">Desactivar Chat</p>"; } else { //echo "<p style='cursor:pointer;' onclick=\"chat_turn('on')\">Activar Chat</p>"; } error_mysql(); die; } ######## AJUSTES -> DATOS if ($_POST['cambio_email']) { //print_r($_POST); if ($_POST['email'] and $_POST['email_new'] and $_POST['pass']) { $patron = '/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/';
$query = mysqli_query($link, "SELECT COUNT(*) AS cuenta FROM amigos WHERE user1='" . $_GET['id'] . "' AND user2='" . $global_idusuarios . "' OR user2='" . $_GET['id'] . "' AND user1='" . $global_idusuarios . "'"); $row = mysqli_fetch_assoc($query); if ($row['cuenta'] != 1) { header("Location: inicio.php?nosoisamigos"); die; } $perfil = "ajeno"; } else { $_GET['id'] = $global_idusuarios; $perfil = "propio"; } $sql = "SELECT *,\n\t\t\tFLOOR(DATEDIFF(CURDATE(),fnac)/365) AS edad,\n\t\t\tDATE_FORMAT(fecha_reg, '%d/%m/%Y') AS fecha_reg,\n\t\t\tTIME_TO_SEC(TIMEDIFF(now(),online)) AS segundos_off\n\t\tFROM `usuarios` LEFT JOIN fotos ON idfotos = idfotos_princi WHERE idusuarios='" . $_GET['id'] . "'"; $q_user = mysqli_query($link, $sql); $r_user = mysqli_fetch_assoc($q_user); if ($perfil == "ajeno") { head(NombreApellido($r_user['nombre'] . " " . $r_user['apellidos'])); } else { head("Perfil"); } echo "<script type='text/javascript' src='jscripts/perfil.js'></script>"; echo "<body id='seccion_perfil'>"; require "inc/estructura.inc.php"; ?> <div class="barra_izq"> <?php require 'inc/perfil/datos.php'; ?> </div> <div class="barra_centro_der" >
$limite = $r_novedades['datos']; } $q_novedad = mysqli_query($link, "SELECT * FROM fotos WHERE uploader = {$r_novedades['propietario']} ORDER BY idfotos DESC LIMIT {$limite}"); if (mysqli_num_rows($q_novedad) > 0) { echo "subió {$r_novedades['datos']} fotos <div class='fecha'>" . fecha($r_novedades['fecha'], "now") . "</div><div class='imagenes'>"; while ($r_novedad = mysqli_fetch_assoc($q_novedad)) { echo "<a href='fotos.php?iduser={$r_users['idusuarios']}&idalbum=subidas&idfotos={$r_novedad['idfotos']}'><img src='" . $r_novedad['archivo'] . "' class='imagen'></a>"; } echo "</div>"; } } if ($r_novedades['tipo'] == "foto_principal") { $q_novedad = mysqli_query($link, "SELECT * FROM fotos, usuarios WHERE idfotos = {$r_novedades['datos']} AND idusuarios={$r_novedades['propietario']}"); echo mysqli_error($link); $r_novedad = mysqli_fetch_assoc($q_novedad); echo "cambió su foto principal <div class='fecha'>" . fecha($r_novedades['fecha'], "now") . "</div><br><img src='" . $r_novedad['archivo'] . "' style='max-height:100px'>"; } if ($r_novedades['tipo'] == "estado") { echo "cambió su estado a <i>" . $r_novedades['datos'] . "</i> <div class='fecha'>" . fecha($r_novedades['fecha'], "now") . "</div>"; } if ($r_novedades['tipo'] == "tablon") { $q_novedad = mysqli_query($link, "SELECT * FROM usuarios WHERE idusuarios = {$r_novedades['propietario']} OR idusuarios = {$r_novedades['visitante']}"); $r_novedad = mysqli_fetch_assoc($q_novedad); echo NombreApellido($r_novedad['nombre'] . " " . $r_novedad['apellidos']) . " comentó su tablón <div class='fecha'>" . fecha($r_novedades['fecha'], "now") . "</div>"; } echo "</div>"; } echo "</div></div>"; } echo "</div>"; }