2013-09-23 3 views
0

sendfrom에 매우 이상한 문제가 있습니다. 처리하려면 $ _POST로받은 양식의 동적 값을 사용하고 있습니다.Bitcoin sendfrom 트랜잭션을 처리하지 않습니다.

$myaccount = trim($_POST['myaccount']); 
$to_wallet = trim($_POST['to_wallet']); 
$wammount = trim($_POST['wammount']); 

내가 그들을 반향 수 있으며, 나는 분명히 내가 그 모든 $의 내 계정, $의 to_wallet을 발견 무엇

$message = ($bitcoin->sendfrom($myaccount, $to_wallet, $wammount)); 

에 삽입하고 이제

양식에서 전달되는 모든 데이터를 볼 수 있습니다 올바르게 전달되었지만 문제와 코드를 유발하는 $ wammount가 실행되지 않습니다. 나는이가 하드

$myaccount = trim($_POST['myaccount']); 
$to_wallet = trim($_POST['to_wallet']); 
$wammount = 0.0001; 

를 코딩하고 모든 것을 아래에 실행 명령을 잘 실행하고 트랜잭션이 처리되는 그러나 일단 필드 "wammount"내부 형태 0.0001에 삽입하고있다. 왜 그런가?

$message = ($bitcoin->sendfrom($myaccount, $to_wallet, $wammount)); 
+1

'var_dump ($ wammount)'는 무엇을 표시합니까? –

+0

표시 : string (6) "0.0001" – user974435

+1

어쩌면 문자열이 아니어야합니까? 어쩌면 숫자가되어야할까요? 'floatval ($ wammount);' –

답변

2

floatval()은 무엇을합니까?

$wammount = floatval(trim($_POST['wammount'])); 
+0

:) 많은 감사 – user974435

관련 문제