| Server IP : 10.200.247.200 / Your IP : 216.73.217.19 Web Server : Apache System : Linux synergy-usa-sites 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64 User : jeremy ( 1001) PHP Version : 8.4.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/usa_sites/newusafunding.com/vx/usa/functions/ |
Upload File : |
<?
include_once($_SERVER['DOCUMENT_ROOT']."/vx/lib/xinc.php");
if(empty($user) || $guest)
{
return false;
exit;
}
else
{
$data = array();
$errors = array();
$grant = $_POST['grant'];
$hasFavorite = $db->query("
SELECT
*
FROM grdb.grd_usa_saved_grants
WHERE
site_code = '$siteCode'
AND
client_id = '$user'
AND
grants_id = '$grant'
");
if(count($hasFavorite) == 0)
{
$db->query("
INSERT INTO grdb.grd_usa_saved_grants
SET
site_code = '$siteCode',
client_id = '$user',
grants_id = '$grant',
ts_added = NOW()
");
$data['type'] = "added";
}
else
{
$db->query("
DELETE FROM grdb.grd_usa_saved_grants
WHERE
site_code = '$siteCode'
AND
client_id = '$user'
AND
grants_id = '$grant'
");
$data['type'] = "removed";
}
$hasTrending = $db->query("
SELECT
*
FROM grdb.grd_trending
WHERE
grants_id = '$grant'
");
if(count($hasTrending) == 0)
{
$db->query("
INSERT INTO grdb.grd_trending
SET
grants_id = '$grant',
rank = 1,
datetime_entered = NOW()
");
}
else
{
if($hasTrending[0]['rank'] > 200)
{
$hasTrending[0]['rank'] = 0;
}
$db->query("
UPDATE grdb.grd_trending
SET
rank = '".(($hasTrending[0]['rank'] * 1) + 0.75)."'
WHERE
grants_id = '$grant'
");
}
$db->query("
UPDATE $userDB.lc_preferences
SET
fiveStep3 = 'yes',
fiveStep4 = 'yes'
WHERE
user = '$user'
");
$data['siteCode'] = $siteCode;
$data['user'] = $user;
if(count($errors) == 0)
{
$data['result'] = "success";
}
else
{
$data['result'] = "failed";
$data['errors'] = $errors;
}
echo json_encode($data);
}
?>