$email = $_SESSION['email']; $reg = $_POST["registration"]; $rowId = $_POST["rowid"]; $reqTime = intval($_POST["reqtime"]); include_once '../db_functions.php'; $db = new DB_Functions(); if (!$db->userDeviceVerify($rowId, $email)) { header($_SERVER["SERVER_PROTOCOL"] . " 507 User Not Authorized for Device"); exit; } $updTime = 1; $updTime = $db->getContactsUpdateTime($reg); error_log("rtime " . $reqTime); error_log("updTime " . $updTime); if ($reqTime > $updTime) { header($_SERVER["SERVER_PROTOCOL"] . " 204 No Content"); exit; } header($_SERVER["SERVER_PROTOCOL"] . " 200 OK"); $contactslist = $db->getContacts($reg); $mxr = explode("}", $contactslist); $paragraphs = $mxr[0]; for ($i = 1; $i < count($mxr) - 1; $i += 1) { $paragraphs .= '},' . $mxr[$i]; } if ($paragraphs == "") { echo "[]"; } else { $paragraphs .= '}'; echo '[' . stripslashes($paragraphs) . ']'; }
<?php if (!isset($_SESSION)) { session_start(); } // receive data from HTML readsms request if (!isset($_SESSION['registration']) && !isset($_SESSION['rowid'])) { header("location:index.php"); exit; } $rName = $_SESSION["registration"]; $rowId = $_SESSION["rowid"]; include_once '../db_functions.php'; $db = new DB_Functions(); $contactslist = $db->getContacts($rName); $mxr = explode("}", $contactslist); $paragraphs = $mxr[0]; for ($i = 1; $i < count($mxr) - 1; $i += 1) { $paragraphs .= '},' . $mxr[$i]; } if ($paragraphs == "") { echo "[]"; } else { $paragraphs .= '}'; echo '[' . stripslashes($paragraphs) . ']'; }