- gw_one.php
<?php
// Insert simulator URL if the user has authed.
if(!isset($_GET['login']) && !isset($_GET['apiKey'])) return;
// Authentication.
if($_GET['login'] != 'WaSGW' && $_GET['apiKey'] != 'ab930aaf') return;
// We got a collision.
if(!isset($_GET['point'])) return;
$point = $_GET['point'];
$pa = str_getcsv($point);
$db = new PDO('sqlite:gw_one.sqlite');
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$q = $db->prepare("INSERT INTO gw_data(x,y,z) VALUES(:pa_x, :pa_y, :pa_z)");
try {
$q->execute(array(':pa_x' => $pa[0], ':pa_y' => $pa[1], ':pa_z' => $pa[2]));
}
catch(PDOException $e) {
die($e->getMessage());
}
print "PACK";
return;
?>
secondlife/great_wanderer/code/position_to_database.txt ยท Last modified: 2022/11/24 07:46 by 127.0.0.1