Помощь по скриптам | Помощь с Worldkassa
Здравствуйте, нужна помощь по Worldkassa.
Дело в том что у меня есть папка под названием worldkassa, result.php, success.php, error.php и подобные есть, проблема в том что я решил проверить, купил монеты на 1 рубль, 1 монета = 1 рубль.
Проблема в том что меня в случае оплаты кидает на domain.name/?success оплата не поступает, средства списываются.
Вот скрин Worldkassa:
------
73151_IMG_20200718_104057_897.jpg (148.8 Kb)
Скачиваний: 142
Дело в том что у меня есть папка под названием worldkassa, result.php, success.php, error.php и подобные есть, проблема в том что я решил проверить, купил монеты на 1 рубль, 1 монета = 1 рубль.
Проблема в том что меня в случае оплаты кидает на domain.name/?success оплата не поступает, средства списываются.
Вот скрин Worldkassa:
------
Скачиваний: 142
540447140 , где то в коде ошибка
ARKEYN , Да но какая? ID и Hash прописаны правильно, подключение через ворлдкасса коннект
php
$id_shop='6777';//ID площадки на WorldKassa $hash='wmsitewm';//Секретный ключ (HASH)
540447140 , там где идет зачисление,и посмотри в тесте лог платежа что за ошибка
ARKEYN , Тут всё нормально... Вообще ошибок нет, в логах чисто.
php
<? $title = 'Пополнить счёт'; require_once 'connect.php'; require_once('../config/__Class.DB.php'); require_once('../config/header.php'); include_once 'config_worldkassa.php'; $id = abs(intval($_GET['id'])); if(!$us['id']){ //header('Location: /'); echo '<div class="razd44">Пополнение баланса | Ошибка</div>'; echo '<div class="row_hard"><b>Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. <br /> Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.</b></div>'; require_once('../config/footer.php'); exit(); } if (isset($_POST['summa'])) { if (preg_match('#^([0-9]+)$|^([0-9]+\.)+([0-9]{1,2})$#', $_POST['summa'])) { $data=file_get_contents('http://worldkassa.ru/user/oplata.php?id_shop='.$id_shop.'&summa='.$_POST['summa'].'&hash='.$hash); if (is_numeric($data)) { mysql_query("INSERT INTO `worldkassa` (`id_user`, `id_bill`, `time`, `summa`) values('".$us['id']."', '".$data."', '".time()."', '".$_POST['summa']."')"); header("Location: http://worldkassa.ru/user/oplata.php?uniq=".$data); exit(); } else { $err=$data; } } else { $err='Введите корректно сумму'; } } echo '<div class="razd44"> Пополнение баланса</div>'; echo '<div class="ads">Ваш баланс: '.$us['money'].' Rub<br/> Пополнить на:<br/> <form action="?" method="post"> <input name="summa" type="text" value="1.00"/> RUB<br/> <input type="submit" value="Пополнить"/> </form></div>'; require_once('../config/footer.php'); ?>
540447140 , это лог,в коде где идет профилю зачисление
ARKEYN , Гмм
540447140 , лог на сайте посмотри.
+ Проверь чисто резалт пхп.
Я бы убрал все условия и оставил один запрос,если запрос срабатывает при переходе на файл,то что-то не так с условиями и т.д.
Если же выдает 500 ошибку,то где-то в резалт.пхп ты накосячил с кодом.
Пы.Сы. можно не платить 1 рубль,в ворлдкассе есть тестовые платежи
+ Проверь чисто резалт пхп.
Я бы убрал все условия и оставил один запрос,если запрос срабатывает при переходе на файл,то что-то не так с условиями и т.д.
Если же выдает 500 ошибку,то где-то в резалт.пхп ты накосячил с кодом.
Пы.Сы. можно не платить 1 рубль,в ворлдкассе есть тестовые платежи
Стр.: 1, 2

