} catch (Exception $e) { $client = new SoapClient('http://api.epay.info/?wsdl'); } $blc = $client->f_balance($apicode, 1); if ($blc >= 0) { if ($currency == 4) { $blc = convertToBTCFromSatoshi($blc); } $smarty->assign('faucet_balance', $blc . ' ' . currency($currency)); } else { $smarty->assign('faucet_balance', 'API NOT VALID'); } if ($anti_bot && ($faucet_steps == 2 && isset($_POST['step2']) || $faucet_steps == 1)) { $antibotlinks = new antibotlinks(true); $antibotlinks->generate($anti_bot, true); $smarty->assign('abinf', $antibotlinks->show_info()); switch ($anti_bot) { case 1: $smarty->assign('ab1', $antibotlinks->show_link()); break; case 2: $smarty->assign('ab1', $antibotlinks->show_link()); $smarty->assign('ab2', $antibotlinks->show_link()); break; case 3: $smarty->assign('ab1', $antibotlinks->show_link()); $smarty->assign('ab2', $antibotlinks->show_link()); $smarty->assign('ab3', $antibotlinks->show_link()); break; case 4: $smarty->assign('ab1', $antibotlinks->show_link());