I am not receiving callbacks whatsoever... I've been going at this for hours.
Where it says myaddr and mysite.com there are my real values, just keeping them private.
Code below:
Settings File
<?php
session_start();
$my_address = 'myaddr';
$my_callback_url = '
http://mysite.com/gawk/blockchain_callback.php?uid=' . $_SESSION['uid'];
$root_url = '
https://blockchain.info/api/receive';$parameters = 'method=create&callback='. urlencode($my_callback_url) . '&address=' . $my_address;
$response = file_get_contents($root_url . '?' . $parameters);
$object = json_decode($response);
?>
Callback File
<?php
require_once('./db/db.php');
session_start();
$input_address = @$_GET['input_address'];
$amount_btc = @$_GET['value'] / 100000000;
if(@$_GET['uid'] == $_SESSION['uid']) {
$update = $PDO->prepare('UPDATE users SET balance = balance + ? WHERE uid = ?');
$update->execute(array($amount_btc, $_SESSION['uid']));
}
?>