Example #1
0
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;
}
Example #2
0
}
// 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