通过在文本框中发送表单获得响应

时间:2017-12-31 04:26:05

标签: javascript php html css forms

我试图建立一个自动使用此脚本的网站来获取钱包中的比特币数量:

<?php
$address = $_GET["address"];
$satbalance = file_get_contents('https://blockchain.info/q/addressbalance/'.$address.'');
$btcbal = ($satbalance) / 100000000;
echo $btcbal;
?>

我试图在textarea框中创建包含我的客户用户名和密码的页面,当我从用户输入比特币钱包地址时,从多个输入框中检查余额并在框中显示值地址栏前面。

Image of the page that needs this job done

如何从表单获取响应并显示在另一个框或变量中。

感谢。

1 个答案:

答案 0 :(得分:0)

将表单标记中的字段换行并提交到同一页面。

使用您的代码示例,此示例显示一个简单的表单并使用PHP处理POST。这尚未经过测试,但是如何使用$_POST超级全局处理帖子的示例。

<?php
$btcbal = null;

// Check if there is POST data
if (!empty($_POST)) {
    $address = $_POST['address'];
    $satbalance = file_get_contents('https://blockchain.info/q/addressbalance/'.$address.'');
    $btcbal = ($satbalance) / 100000000;
}

?>
<form method="post">
    <input type="text" name="username">
    <input type="password" name="password">
    <input type="text" name="btc_address">
    <button type="submit">Submit</button>
</form>

<p>Balance: <?php echo $btcbal ? $btcbal : 'N/A'; ?></p>