powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Создание поля в базе данных спомощью скрипта !!! ( помогите плиз )
2 сообщений из 2, страница 1 из 1
Создание поля в базе данных спомощью скрипта !!! ( помогите плиз )
    #38350823
Der015
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делал систему оплаты через a1pay, суть заключается в том, что к примеру человек на сайте нажимает на кнопку оплаты и ему после оплаты на емайл приходит случайно сгенерированый ключ, который так же заносится в базу данных.

Так вот сгенерированый ключ на емайл приходит, а в базе данных новое поле с этим ключом не создается.


Вот скрипт обработчика:



<?
FUNCTION A1Lite_processor ($t,$secret) // не что вроде public (комментарии удали)
{
$params = array( 'tid' => $t['tid'],
'name' => $t['name'],
'comment' => $t['comment'],
'partner_id' => $t['partner_id'],
'service_id' => $t['service_id'],
'order_id' => $t['order_id'],
'type' => $t['type'],
'partner_income' => $t['partner_income'],
'system_income' => $t['system_income']
);
$params['check'] = md5(join('', array_values($params)) . $secret);
if ($params['check'] === $t['check'])
{
// Действия по зачислению платежа. A1Lite - Ключи совпали.
$ok=TRUE;
}
else
{
// Действия по ошибке. A1Lite - Ключи не совпали.
$ok= FALSE;
}

return $ok;
}
$secret = 'fdrgtrnjdiengde4e86562ew6r4res6e'; // секретный ключ который указали при регистрации на a1pay (ИЗМЕНЯЕМ ПОД СЕБЯ)
if(A1Lite_processor($_POST,$secret) === TRUE)
{
$code = rand(1000000,10000000); //От этих чисел получаем кода
$email = $_POST['email']; // получаем e-mail, указанный клиентом
$text = "Здравствуйте!\r\nВот ключ: '$code'\r\n
Чтобы его использовать, введите на сайте в поле ключ."; // пишем письмо клиенту
mail($email, "Получение ключа ********", $text); // отправляем письмо клиенту
$money = 100000; // Деньги которые игрок получает при вводе правильного кода (меняем под себя)
$db = mysql_connect("5.63.158.237", "kinder", "55305530-d") or die("Ошибка подключения к серверу."); //подключаемся к базе сайта (ДАННЫЕ ПИШЕМ СВОИ)
mysql_select_db("cs-bit") or die("Не выбрана база!"); //выбираем базу
mysql_query("INSERT INTO `keys` (Code,Money,Status) VALUES ('$code','$money','1')"); // записываем всю эту конитель
}
else
{
echo 'Not'; // здесь выведем сообщение, если игрок как попытался обмануть вас
}
?>



Мой Skype: kinderrr5530
...
Рейтинг: 0 / 0
Создание поля в базе данных спомощью скрипта !!! ( помогите плиз )
    #38350860
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
mysql_query(...) or die(mysql_error());
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Создание поля в базе данных спомощью скрипта !!! ( помогите плиз )
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]