Реальная история.
Здравствуй,
Вы все еще можете использовать куки для отслеживания пользователей - даже если они знают, что URL успех, это просто раздражает, если они пытаются разбить его с помощью грубой силы.
Это то что ты делаешь;
Компиляция строки со всеми переменными, которые вам нужно представить и то, что вам требуется для обработки транзакции;
$ My_querystring ="
сумма = 1&
Валюта = USD&
payee_bcaddr = 1AvN36TvnWxkUYYBRckpRxyFcys5Z28bSB&
PAYEE_NAME = My Name&
success_url = https: //www.my_domain.com/success.php&
cancel_url = HTTPS // www.my_domain.com / cancel.php&
багажа =
cookie_used = whatever_value&
anotherfield = another_value&
add_more = ifyouwant&
yougetthepicture = да
";
Шифрование этих данных, перед отправкой данных в MyBitcoin с помощью библиотеки научно-клиента;
$ Результат = mbc_encryptformdata ($ my_querystring);
Теперь создайте кнопку отправки и использовать [paypage-mbc.php], так как вы хотите использовать только MyBitcoin
<Форма действие ="
https://www.mybitcoin.com/sci/paypage-mbc.php" метод ="после">
<тип входного ="скрытый" имя ="T" значение ="$ результат">
<тип входного ="Отправить" значение ="Оплатить с MyBitcoin" />
форма>
Зашифрованная строка будет выглядеть примерно так;
значение ="g5nQzBp6cAuaPKmDw8myzwZByoj4oiHvaOFiHcbuBrtZZ1kgxSlf5QKBgc3KB6ui9iheNlwiDYFB6X-pcYqQ0x5G082Wg6MxdO7j4FUxqSrjT8oxDk9ox-S7qlYP9G7edrVApok600SNT7Iqj3C_Mpky7TONHrXBU2Wg9wkZ4Fwiw0y_Nw7s-TopxmW8z3yaCLzDwKOirnGZz8Rp7TOnywEHzE0YSm0ME2uKCE9cJ6l6F9cYNMJUJpBy7aZLDB7FohpwhA1TUL4J1YtDZVAq45gmXCK-AZBuYZLIClHRPCjYktVcXFtVVKU-dqp9Bj3K0KeJAy0% 2C"
Для вашей информации;
[Paypage.php] даст плательщику возможность выбрать либо Bitcoin или MyBitcoin в качестве варианта оплаты
[Paypage-mbc.php] позволит плательщику использовать только MyBitcoin в качестве варианта оплаты
[Paypage-bc.php] позволит плательщику только использовать Bitcoin в качестве варианта оплаты
Запись все, что вы получите от сервера Mybitcoin в базе данных или плоский файл с обработчиком научно-квитанций.
Теперь вы используете информацию из базы данных, записанной для сравнения с информацией печенья в возвращающем браузере - если этот матч, то у вас есть один и тот же пользователь. Просто построить в какой-то задержки для только в случае, если сервер MyBitcoin является медленным - не то, что я испытал это в любом случае. Если данные не найдены позволяют страницу, чтобы обновить после двух секунд, чтобы запустить скрипт снова, и если он не в состоянии снова дайте скрипт отправить вам письмо с деталями.
Также обратите внимание, что вы должны отправить информацию багажа или иначе вы получите сообщение об ошибке.
Надеюсь, что это поможет вам,
Гамбургер
Если по какой-либо причине безумной вы нашли это сообщение полезным: Бит мне @ 1AvN36TvnWxkUYYBRckpRxyFcys5Z28bSB