Я только что проверил это, так что я знаю, что это работает. Мой предыдущий комментарий сделает работу. Я знаю, что $ .get JSON похож, поэтому я не знаю, какие у вас будут конфликты, но ниже будет обновлена ваша переменная php.
<script>
$.post( "data.php", { online: "UpdatedData" } );
</script>
data. php
$online = $_POST['online'];