Php 在Paypal的表单标签中使用$\u POST变量

Php 在Paypal的表单标签中使用$\u POST变量,php,post,paypal,Php,Post,Paypal,我在问这个问题之前搜索了一下。我没有找到答案,可能是因为我在搜索时没有使用正确的关键字 不管怎样,我面临的是: 我想在网站上卖票。每张票10美元。我正在使用贝宝来接收付款。html表单由以下内容组成: <tr> <td><label for="not">Number of Tickets</label></td> <td><input name="not" type="text" id="not" /&

我在问这个问题之前搜索了一下。我没有找到答案,可能是因为我在搜索时没有使用正确的关键字

不管怎样,我面临的是:

我想在网站上卖票。每张票10美元。我正在使用贝宝来接收付款。html表单由以下内容组成:

<tr>
    <td><label for="not">Number of Tickets</label></td>
    <td><input name="not" type="text" id="not" /></td>
</tr>

 <?php $total = $_POST['not']*10; ?>    

<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="xxx@xxxx.com">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="amount" value="<?php echo $total; ?>">
<input name="item_name" type="hidden" id="item_name" value="Ticket Purchase" />

 <tr>
    <td>&nbsp;</td>
    <td><input type="submit" value="Pay" name="submit"  />
</tr>   

票数

我认为最好使用javascript/jquery计算总数,并以这种方式进行更新

如果你改变

<input type="hidden" name="amount" value="$total">
尽管您仍然需要进行数据验证,即确保“not”是整数

希望有帮助

谢谢


尼古拉斯

是的!成功了。非常感谢。我将添加验证,以便在其中只允许数字。
<input type="hidden" name="amount" value="" id="total">
$("#not").change(function()
{
  var total = $("#not").val() * 10;
  $("#total").val(total);
});