Estou tentando integrar o muito como forma de pagamento em meu site, so que estou recebendo um Erro
Erro ao realizar pagamento
Valor tem que ser um inteiro.
A função (<input type='hidden' name='valor' value='<?=$amt;?>'/>) e responsável em pegar o valor do produto para preencher o formulário e concluir o pagamento, só que na tabela (bidpack_price) o valor esta 1.02 como o moip so trabalha com numero inteiro teria que ser 102, então ser que alguém sabe como colocar um script para converter o valor em numero inteiro ?
Seria mais facil editar pela tabela, so que uso o PagSeguro, então não posso mexer no valor.
Segue abaixo o Script
Desde Já Obrigado
<? include("config/connect.php"); include("session.php"); include("functions.php"); $uid = $_SESSION['userid']; $bid=base64_decode($_REQUEST['bpid']); //echo $str; //exit; //https://www.paypal.com/us/cgi-bin/webscr $qrysel = "select * from bidpack where id='$bid'"; $ressel = mysql_query($qrysel); $total = mysql_num_rows($ressel); if($total>0) { $rowauctionname = mysql_fetch_array($ressel); $bidpackname = $rowauctionname['bidpack_name']; $amt = $rowauctionname['bidpack_price']; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title><?=$AllPageTitle;?></title> <script language='javascript'> function frmnew() { document._xclick.submit(); } </script> </head> <body onload="frmnew();"> <form name="_xclick" method='post' action='https://www.moip.com.br/PagamentoSimples.do'> <input type="hidden" name="cmd" value="_xclick"> <input type='hidden' name='id_carteira' value='******'/> <input type='hidden' name='valor' value='<?=$amt;?>'/> <input type='hidden' name='nome' value='<?=$bidpackname;?> - usuario:<?=getUserName($_SESSION["userid"]);?>'/> </form> </body> </html>