- Баллы
- 103
- Имя в Minecraft
- Random
Оплачиваю через interkassa в статусе вот такой код
<?php
extract($_POST);
$sing_hash_str = $ik_shop_id.':'.
$ik_payment_amount.':'.
$ik_payment_id.':'.
$ik_paysystem_alias.':'.
$ik_baggage_fields.':'.
$ik_payment_state.':'.
$ik_trans_id.':'.
$ik_currency_exch.':'.
$ik_fees_payer.':'.
$secret_key;
$sign_hash = strtoupper(md5($sing_hash_str));
if($ik_sign_hash === $sign_hash) {
mysql_query('SET names utf8');
$sql = mysql_query("SELECT login FROM accounts WHERE login='$ik_payment_id'");
$query = mysql_result($sql,0);
if($query != $ik_payment_id){
echo "<div style='display:none'>Ок>/div>";
}
mysql_query("UPDATE `accounts` SET realmoney=realmoney+$ik_payment_amount WHERE login='$ik_payment_id'")or die(mysql_error());
} else {
exit;
}
?>
При оплате в ячейку realmoney таблицы accounts ничего не заносится! В чем ошибка???
<?php
extract($_POST);
$sing_hash_str = $ik_shop_id.':'.
$ik_payment_amount.':'.
$ik_payment_id.':'.
$ik_paysystem_alias.':'.
$ik_baggage_fields.':'.
$ik_payment_state.':'.
$ik_trans_id.':'.
$ik_currency_exch.':'.
$ik_fees_payer.':'.
$secret_key;
$sign_hash = strtoupper(md5($sing_hash_str));
if($ik_sign_hash === $sign_hash) {
mysql_query('SET names utf8');
$sql = mysql_query("SELECT login FROM accounts WHERE login='$ik_payment_id'");
$query = mysql_result($sql,0);
if($query != $ik_payment_id){
echo "<div style='display:none'>Ок>/div>";
}
mysql_query("UPDATE `accounts` SET realmoney=realmoney+$ik_payment_amount WHERE login='$ik_payment_id'")or die(mysql_error());
} else {
exit;
}
?>
При оплате в ячейку realmoney таблицы accounts ничего не заносится! В чем ошибка???