function obtenerlatlongAll($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL) { $link = mysql_connect($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL); mysql_select_db($strDBMYSQL, $link); if (mysql_errno() > 0) { $strResultOp = "No fue posible validar el usuario."; $strInfoTec = "No fue posible localizar el host[" . mysql_errno() . "-" . mysql_error() . "]"; $strModulo = $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . "/" . basename($_SERVER['PHP_SELF']); $strParameters = "host:" . $strHostMYSQL . "~-user:"******"~PWD:" . $strPWDMYSQL . "bd:" . $strDBMYSQL; } else { $datosPerfil = datosPerfil($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_SESSION["iduser"]); if ($datosPerfil[11] == "todos") { $prefe = ""; } else { $prefe = "and p.sexo ='" . $datosPerfil[11] . "'"; } $anno = date("Y"); $str = "SELECT u.iduser,u.latitud,u.longitud,p.sobremi,(6371 * ACOS(SIN(RADIANS(u.latitud)) * SIN(RADIANS(19.4456375))+ COS(RADIANS(u.longitud - -99.119641)) * COS(RADIANS(u.latitud)) * COS(RADIANS(19.4456375))\n )) AS distance FROM ubicacion u, perfiluser p where u.iduser=p.iduser and (" . $anno . "-p.anionac) < " . $datosPerfil[10] . " " . $prefe . " and u.iduser!=" . $_SESSION["iduser"] . " HAVING distance < " . $datosPerfil[9] . " ORDER BY distance ASC"; $Res = mysql_query($str); if (mysql_errno() > 0) { $strResultOp = "No fue posible validar el usuario."; $strInfoTec = "No fue posible ejecutar la consulta[" . mysql_errno() . "-" . mysql_error() . "]"; $strModulo = $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . "/" . basename($_SERVER['PHP_SELF']); $strParameters = $str; $html = 0; } else { while ($row = mysql_fetch_array($Res)) { $avatar = avatar($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $row["iduser"]); $tiempoact = timeactividad($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $row["iduser"]); //$timeactividad=explode(",",$tiempoact); $nombreusers = nombreusus($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $row["iduser"]); $km = number_format($row["distance"], 2); $row["sobremi"] = str_replace(",", ";", $row["sobremi"]); $ubi .= $nombreusers . "," . $avatar . "," . $row["latitud"] . "," . $row["longitud"] . "," . $km . "," . $tiempoact . "," . $row["sobremi"] . "," . $tiempoact . "," . $row["iduser"] . "&"; } } } return $ubi; }
} // guardar perfil if ($_POST["num"] == 6) { echo guardarperfil($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["sobremi"], $_POST["dia"], $_POST["mes"], $_POST["annio"], $_POST["sexo"], $_POST["profe"], $_POST["kmm"]); } // borrar contacto, red, cel, mail if ($_POST["num"] == 7) { echo borrarred($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["id"]); } // actividad if ($_POST["num"] == 8) { echo actividad($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL); } // tiempo actividad if ($_POST["num"] == 9) { echo timeactividad($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_SESSION["iduser"]); } // tiempo actividad if ($_POST["num"] == 10) { echo reactivarsession($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["pass"]); } // dejar de recordar usuario if ($_POST["num"] == 11) { setcookie('Erecor', '', time() - 60, '/'); // empty value and old timestamp } // guardar km y edad if ($_POST["num"] == 12) { echo savekmyedad($strHostMYSQL, $strUserMYSQL, $strPWDMYSQL, $strDBMYSQL, $_POST["valor"], $_POST["tipo"]); } // guardar ubicacion