|
@@ -1,5 +1,6 @@
|
|
|
<?php
|
|
|
include_once('telemetry_settings.php');
|
|
|
+require 'idObfuscation.php';
|
|
|
|
|
|
$ip=($_SERVER['REMOTE_ADDR']);
|
|
|
$ispinfo=($_POST["ispinfo"]);
|
|
@@ -18,7 +19,8 @@ if($db_type=="mysql"){
|
|
|
$stmt->bind_param("ssssssssss",$ip,$ispinfo,$extra,$ua,$lang,$dl,$ul,$ping,$jitter,$log) or die("3");
|
|
|
$stmt->execute() or die("4");
|
|
|
$stmt->close() or die("5");
|
|
|
- echo "id ".$conn->insert_id;
|
|
|
+ $id=$conn->insert_id;
|
|
|
+ echo "id ".($enable_id_obfuscation?obfuscateId($id):$id);
|
|
|
$conn->close() or die("6");
|
|
|
|
|
|
}elseif($db_type=="sqlite"){
|
|
@@ -41,7 +43,8 @@ if($db_type=="mysql"){
|
|
|
");
|
|
|
$stmt = $conn->prepare("INSERT INTO speedtest_users (ip,ispinfo,extra,ua,lang,dl,ul,ping,jitter,log) VALUES (?,?,?,?,?,?,?,?,?,?)") or die("2");
|
|
|
$stmt->execute(array($ip,$ispinfo,$extra,$ua,$lang,$dl,$ul,$ping,$jitter,$log)) or die("3");
|
|
|
- echo "id ".$conn->lastInsertId();
|
|
|
+ $id=$conn->lastInsertId();
|
|
|
+ echo "id ".($enable_id_obfuscation?obfuscateId($id):$id);
|
|
|
$conn = null;
|
|
|
}elseif($db_type=="postgresql"){
|
|
|
// Prepare connection parameters for db connection
|
|
@@ -53,7 +56,8 @@ if($db_type=="mysql"){
|
|
|
$conn = new PDO("pgsql:$conn_host;$conn_db;$conn_user;$conn_password") or die("1");
|
|
|
$stmt = $conn->prepare("INSERT INTO speedtest_users (ip,ispinfo,extra,ua,lang,dl,ul,ping,jitter,log) VALUES (?,?,?,?,?,?,?,?,?,?)") or die("2");
|
|
|
$stmt->execute(array($ip,$ispinfo,$extra,$ua,$lang,$dl,$ul,$ping,$jitter,$log)) or die("3");
|
|
|
- echo "id ".$conn->lastInsertId();
|
|
|
+ $id=$conn->lastInsertId();
|
|
|
+ echo "id ".($enable_id_obfuscation?obfuscateId($id):$id);
|
|
|
$conn = null;
|
|
|
}
|
|
|
else die("-1");
|