Example #1
0
<?php

include "lib/config.php";
include "lib/funzioni.php";
$tabella = "tab_regid";
if (isset($_POST['regid'])) {
    $regid = $_POST['regid'];
    $androidid = $_POST['androidid'];
    $array1 = ['data', 'regid', 'androidid'];
    $array2 = [date("Y-m-d H:i:s"), $regid, $androidid];
    $where = "";
    $controllo = queryGo($tabella, $array1, $array2, $where);
    if ($controllo == 1) {
        echo "1";
    } else {
        echo "000";
    }
}
 ;
Example #2
0
 if ($continue) {
     $longitude1 = $lon_cerchio;
     $longitude2 = $riga2['longitudine'];
     $latitude1 = $lat_cerchio;
     $latitude2 = $riga2['latitudine'];
     $theta = $longitude1 - $longitude2;
     $distance = sin(deg2rad($latitude1)) * sin(deg2rad($latitude2)) + cos(deg2rad($latitude1)) * cos(deg2rad($latitude2)) * cos(deg2rad($theta));
     $distance = acos($distance);
     $distance = rad2deg($distance);
     $distance = $distance * 60 * 1.1515 * 1.609344;
     $distance = round($distance, 2);
     if ($distance <= $raggio) {
         $array1 = ['data', 'id_utente_invio', 'id_utente_ricezione', 'id_foto', 'letta'];
         $array2 = [date("Y-m-d H:i:s"), $idUtente, $idUtenteSel, $idF, 0];
         $where = "";
         $controllo = queryGo("tab_notification", $array1, $array2, $where);
         $conn = dbConnect();
         $sql3 = "SELECT MAX(id) AS maxidN FROM tab_notification";
         $risposta3 = mysql_query($sql3) or die("Errore " . mysql_error());
         $riga3 = mysql_fetch_array($risposta3);
         $idN = $riga3['maxidN'];
         $tabella = "tab_regid";
         $sql3 = "SELECT * FROM " . $tabella . " WHERE androidid LIKE '" . $androidid . "'";
         $risposta3 = mysql_query($sql3) or die("Errore 2 " . mysql_error());
         $riga3 = mysql_fetch_array($risposta3);
         $regid = $riga3['regid'];
         $url = 'https://android.googleapis.com/gcm/send';
         define("GOOGLE_API_KEY", "AIzaSyDEKQuGK7n4EHSKX74dZQm7kuk468bV2GA");
         $registration_ids = array($regid);
         $message = array("message" => array("titolo" => "Nuovo oggetto da identificare!", "testo" => "Si sta dirigendo verso di te questo oggetto", "idFoto" => "" . $idF . "", "idNotifica" => "" . $idN . ""));
         $fields = array('registration_ids' => $registration_ids, 'data' => $message);
Example #3
0
<?php

include "lib/config.php";
include "lib/funzioni.php";
$tabella = "tab_users";
$json = json_decode($_POST['jsonLogin']);
$username = $json->username;
$password = $json->password;
$device = $json->device;
$androidid = $json->androidid;
$conn = dbConnect();
$sql = "SELECT * FROM " . $tabella . " WHERE username='******' AND password='******'";
$risposta = mysql_query($sql) or die("Erorre " . mysql_error());
$riga = mysql_fetch_array($risposta);
if ($riga['password'] == base64_encode($password)) {
    if ($riga['attivo'] == 0) {
        echo "-1";
    } else {
        $id_utente = $riga['id'];
        $array1 = ['data', 'id_utente', 'email_utente', 'device', 'androidid'];
        $array2 = [date("Y-m-d H:i:s"), $id_utente, $username, $device, $androidid];
        $controllo = queryGo($tabella . "_login", $array1, $array2, "");
        echo $id_utente;
    }
} else {
    echo 0;
}
mysql_close($conn);
<?php

include "lib/config.php";
include "lib/funzioni.php";
$tabella = "tab_notification";
$json = json_decode($_POST['jsonClose']);
$idN = $json->idN;
$messaggio = $json->messaggio;
$conn = dbConnect();
$sql = "SELECT * FROM " . $tabella . " WHERE id=" . $idN;
$risposta = mysql_query($sql) or die("Errore " . mysql_error());
$riga = mysql_fetch_array($risposta);
$idFoto = $riga['id_foto'];
$idUtente = $riga['id_utente_ricezione'];
$sql = "SELECT * FROM tab_images WHERE id=" . $idFoto;
$risposta = mysql_query($sql) or die("Errore " . mysql_error());
$riga = mysql_fetch_array($risposta);
$idFotoPrincipale = $riga['id_foto'];
if ($idFotoPrincipale == 0) {
    $array1 = ['aperta', 'data_chiusura', 'utente_chiusura', 'messaggio'];
    $array2 = ['0', date("Y-m-d H:i:s"), $idUtente, utf8_encode($messaggio)];
    $where = " WHERE id=" . $idFoto;
    $controllo = queryGo("tab_images", $array1, $array2, $where);
} else {
    $array1 = ['aperta', 'data_chiusura', 'utente_chiusura', 'messaggio'];
    $array2 = ['0', date("Y-m-d H:i:s"), $idUtente, utf8_encode($messaggio)];
    $where = " WHERE id=" . $idFotoPrincipale . " OR id_foto=" . $idFotoPrincipale;
    $controllo = queryGo("tab_images", $array1, $array2, $where);
}
echo "1";
 ;
<?php

include "lib/config.php";
include "lib/funzioni.php";
$tabella = "tab_users_position";
$json = json_decode($_POST['jsonPosition']);
$lat = $json->lat;
$lon = $json->lon;
$acc = $json->acc;
$speed = $json->speed;
$id_utente = $json->id_utente;
$androidid = $json->androidid;
$array1 = ['data', 'androidid', 'id_utente', 'latitudine', 'longitudine', 'accuracy', 'speed'];
$array2 = [date("Y-m-d H:i:s"), $androidid, $id_utente, $lat, $lon, $acc, $speed];
$controllo = queryGo($tabella, $array1, $array2, "");
mysql_close($conn);