Loading...
Помощь по скриптам | Помогите плиз с worldkassa
Полный код страницы! Выбрасывает ошибку!
php
   <?php include_once '../worldkassa/config.php'; include '../data/bd.php'; include '../data/sys.php'; include '../data/pro.php'; include '../data/mods.php'; head();  noreg(); echo'<div class="menu">'; 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(var_dump($data)) { mysql_query("INSERT INTO `worldkassa` (`id_user`, `id_bill`, `time`, `summa`) values('".$user['id']."', '".$data."', '".time()."', '".$_POST['summa']."')"); header("Location: https://worldkassa.ru/user/oplata.php?uniq=".$data); exit(); } else { $err[]=' что то не так'; } } else { $err[]='Введите корректно сумму'; } }  echo ' <center>  Ваш баланс '.$user['money'].' Rub<br/><br> Пополнить на: <form action="?" method="post"> <input name="summa" type="text" value="20.00"/> RUB<br/> <input type="submit" value="Пополнить"/> </form></center>';  echo'</div>'; foot(); ?>   
Не переходит к оплате а возвращает на страницу пополнения с кодом! string(7) "1290700" Ваш баланс 199 Rub Пополнить на: 20.00 RUB Как решить ? Где ошибка?
Смотри подключение ид и хеш.
var_dump в if это что то новое!
и жеское потребление ради проверки чисал прибегать это что то новое
и нет алгоритм хеширование ключа и прочего по секретному ключа чтобы оформить платеж. Поэтому магазин сразу перенаправил обратно с результат ошибкой. Так как в магазине вы указали ссылку при случае ошибку перенаправил в страницу платежа.
Что дальше ясен пень мне лень обьяснить!
Мне кто-то поможет
JCtapuk (03.02.2020 в 21:21)
и нет алгоритм хеширование ключа и прочего по секретному ключа чтобы оформить платеж. Поэтому магазин сразу перенаправил обратно с результат ошибкой. Так как в магазине вы указали ссылку при случае ошибку перенаправил в страницу платежа.

Здесь же все доходчиво написано.
Что ещё подсказывать?
Почитай faq в кассе как правильно всё подключить.
Попробуй так http://worldkassa.ru/user/oplata.p hp?id_shop=id_площадки&summa='.$_POST['summa'].'&hash=твой_хеш

если платеж проходит значит гдето накосячил с данными или в коде ошибка.
________
посл. ред. 04.02.2020 в 00:20; всего 1 раз(а); by Fiery-HELL
Nemos (03.02.2020 в 23:17) Мне кто-то поможет
Ну на самой кассе же уже готовый код есть, зачем юзать ЭТО
php
   <?  if(!isset($_POST['money'])){  $data=file_get_contents('http://worldkassa.ru/user/oplata.php?id_shop=1&summa=100&hash=lskvm8v7dc5xs8hn8c7a7d2gvs'); if (is_numeric($data)) { #сюда свой запрос  header("Location: http://worldkassa.ru/user/oplata.php?uniq=".$data); exit(); } else { echo 'ooOPS!'; echo $data; } } ?>  Cюда свою форму   
Онлайн: 3
Время:
Gen. 0.1056
(c) Bym.Guru 2010-2026