Po dokonaniu płatności portfel na mojej stronie nie zasila się i nie wiem czym to może być spowodowane.
Generowana płatność DotPay:
<p>pakiet MINI</p> <p>10 bitcoinów</p> <p>1.00 zł</p> <form action="https://ssl.dotpay.pl/" method="POST"> <input type="hidden" value="328567" name="id"> <input type="hidden" value="01.00" name="amount"> <input type="hidden" value="PLN" name="currency"> <input type="hidden" value="10 Bitcoinów" name="description"> <input type="hidden" value="http://s30179.web101.svpj.pl/x3/shop/account.php" name="url"> <input type="hidden" value="3" name="type"> <input type="hidden" value="Powrót do serwisu" name="txtguzik"> <input type="hidden" value="http://s30179.web101.svpj.pl/dotpay.php" name="urlc"> <input type="hidden" name="potw" value="1"> <input type="submit" value="Kup" class="btn">
Skrypt DotPay.php, który powinien potwierdzać płatność i zasilać portfel:
<?php $_POST['id']; $_POST['status']; $SteamID = $who[1]; if($_POST['status'] == 'OK'){ require 'connect.php'; $connection = mysqli_connect($hostname, $username, $password, $db_name); if($connection){ $sql = "SELECT * FROM users WHERE SteamID = '$SteamID'"; $konto = mysqli_fetch_assoc(mysqli_query($connection, $sql)); $diamonds = $diamonds+$konto['diamonds']; $sql = "UPDATE users SET diamonds='$diamonds' WHERE SteamID = '$SteamID'"; mysqli_query($connection, $sql); mysqli_close($connection); } } ?>
Ktoś ma jakiś pomysł?