У меня очень странная проблема с sendfrom. Для обработки я использую динамические значения из формы, полученной с помощью $ _POST.Bitcoin sendfrom не обрабатывает транзакции
$myaccount = trim($_POST['myaccount']);
$to_wallet = trim($_POST['to_wallet']);
$wammount = trim($_POST['wammount']);
Я могу повторить их, и я могу ясно видеть все данные, передаваемые из формы
Теперь я вставляя их
$message = ($bitcoin->sendfrom($myaccount, $to_wallet, $wammount));
То, что я обнаружил, что все $ MyAccount, $ to_wallet корректно передаются, но проблема $ wammount и код не выполняются. Я вставив в виде 0,0001 внутри поля «wammount», однако, как только это закодирована
$myaccount = trim($_POST['myaccount']);
$to_wallet = trim($_POST['to_wallet']);
$wammount = 0.0001;
и работает команда под все хорошо работать и сделка обрабатывается. Любая идея почему?
$message = ($bitcoin->sendfrom($myaccount, $to_wallet, $wammount));
Что делает 'var_dump ($ wammount)' show? –
Он показывает: string (6) «0.0001» – user974435
Может быть, это не строка? Может быть, это должен быть номер? 'floatval ($ wammount);' –