if (isset($_POST['xcode'])) { // Если код передается скрипту с именем xcode if (strlen($_POST['xcode']) == 16) { // Код на digiseller равен 16 символам $code = $_POST['xcode']; // Вводим переменную с кодом function _GetAnswer($address, $xml){ $ch = curl_init($address); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); curl_setopt($ch, CURLOPT_POST,1); curl_setopt($ch, CURLOPT_POSTFIELDS, $xml); $result=curl_exec($ch); return $result; } $sign = md5("id продавца:$code:password от продавца"); // Тут заполняем в соответствии с своими данными $xml = ' тут твой id '.$code.' '.$sign.' '; $answer=_GetAnswer("http://shop.digiseller.ru/xml/check_unique_code.asp", $xml); $xmlres = simplexml_load_string($answer); function object2array($object) { return @json_decode(@json_encode($object),1); } $xmlres = object2array($xmlres); // переводим XML в массив if ($xmlres['retdesc'] == "не найден unique_code (код ошибки 1)") { // проверяем, есть ли вообще такой код echo "Код не найден"; } else { $type = $xmlres['type_curr']; // получаем валюту (WMZ, WMR, WMU) $amount = $xmlres['amount']; // получаем сумму if ($type == "WMR") { $amount = $amount/30; // тут меняете курс рубля на свой } if ($type == "WMU") { $amount = $amount/8; // тут курс гривны на свой } $amount = round($amount,3); $inv = $xmlres['inv']; $date = date('l jS \of F Y h:i:s A'); $query = mysql_query("SELECT * FROM pays WHERE inv='$inv'"); // pays - таблица с оплатами if (mysql_num_rows($query) == 0) { // проверяем, был ли использован код $login = "логин пользователя"; $query = mysql_query("INSERT INTO pays (inv, amount, date, login) VALUES ('$inv', '$amount', '$date', '$login')") or die("MySQL ERROR: ".mysql_error());; $balance = mysql_query('select * from users where login = "'.$login.'" limit 0,1') or die("MySQL ERROR: ".mysql_error());; // получаем текущий баланс пользователя $balance = mysql_fetch_array($balance); $balance = $balance['balance']; $amount = $balance + $amount; // прибавляем $query = mysql_query("UPDATE users SET balance='$amount' WHERE login='".$login."'") or die("MySQL ERROR: ".mysql_error());; echo "Счет пополнен! Редирект..."; echo ''; } else { echo "Код уже был использован"; } } } else { echo "Введите правильный код!"; } }
Главная | | Регистрация | Вход
Меню сайта

Всё для Сервера CS

Counter-Strike 1.6

Мастерская
________ Разные ________

Категории новостей
Мир [2]
Здесь будут находиться новости касающиеся всего мира.
CyberNews [6]
Здесь будут находиться новости связанные с counter-strike.
Наш сервис [1]
В этой категории будут хранится новости, касающиеся нашего сайта и серверов.

Мини-чат
200

Наш опрос

Сайт живет

Главная » 2011
Май 2011
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031
Июнь 2011
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
27282930
Ноябрь 2011
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
282930
Форма входа

Наш сервер

Поиск

Мы vkontakte

Друзья сайта
сервера cs Сервера CS 1.6 Сервера CS 1.6 Мониторинг CS ::CSMG.RU::
Мониторинг CSmg
Скачать CS 1.6 Сервера CS мониторинг серверов Мониторинг серверов CS 1.6 cs 1.6 сервера mon1toring.ru Мониторинг серверов CS 1.6, СSS, Condition Zero - http://pro-cs.ru Мониторинг серверов cs 1.6 Мониторинг серверов CS 1.6 и Counter-Strike Source Серверы Counter-Strike CS 1.6 сервера
Мониторинг серверов CS 1.6
Counter-Strike 1.6 серверы

Мониторинг серверов CS 1.6
Сервера КС 1.6

Счетчик

Online
Statistik :
Online :
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Users :

При копировании материала ссылка обязательна!Сами ели спиздили=)