根据单击的按钮存储值的变量

时间:2016-06-02 12:43:08

标签: php

我正在尝试将PayU Money Payment Gateway集成到我的网站 我有三个按钮。每个按钮包含不同的金额值。 我真正想要的是,如果用户点击button1然后必须将999 INR传递给payU,点击按钮2 1999应该传递给payU。

if($_POST['d1'] == '999'){  $amount = 999;}if($_POST['d1'] == '1999'){$amount = 1999;}

<input name="d1" type="button" class="btn btn-danger book-btn" data-toggle="modal" data-target="#payment" value="999">
<input name="d1" type="button" class="btn btn-danger book-btn" data-toggle="modal" data-target="#payment" value="1999">

1 个答案:

答案 0 :(得分:1)

<form method="post">
<input type="submit" name="test1" value="99" />
<input type="submit" name="test1" value="999" />
</form>

然后你的$ _POST [&#39; test1&#39;]将会是99或999.

你也可以用

<form method="post">
<button type="submit" name="test1" value="99" >99 Cookies ?</button>
<button type="submit" name="test1" value="999" >GIMME 999!</button>
</form>

所以你可以在按钮上设置自定义文字。

当心

如果你只使用$ _POST [&#39; test1&#39;]并设置一个值。有人可以操纵value="99"到9999999,然后你的PayU将获得该值。