我是php的新手,想要解决我遇到的问题。我的表单有3个可见的输入字段,名称,电子邮件地址,电话号码。它还包括3个隐藏字段,一个是设置为2500的值,第二个是货币,第三个需要是唯一ID。我需要有关如何生成唯一ID的帮助,并将文本/值传递到另一种形式的输入字段中。以下是我的代码。我需要在输入字段商品上显示随机ID。感谢
<form action="https:urlthathastheform" method="post">
<input type="hidden" id="merchantid" name="merchantid" />
<input type="hidden" id="currency" name="currency" value="$" />
<label for="names">Names</label>
<input type="text" name="names" id="names" />
<label for="email_address">Email Address</label>
<input type="text" name="email_address" id="email_address" />
<label for="phone_number">Phone Number</label>
<input type="text" name="phone_number" id="phone_number" />
<label for="amount">Amount</label>
<input type="text" name="amount" value="2500" />
<input type="submit" name="submit" value="submit" />
</form>
答案 0 :(得分:0)
php具有生成唯一ID的功能。
<input type="hidden" id="merchantid" name="merchantid" value="<?php echo uniqid();>"/>
注意,此ID基于系统时钟。 http://php.net/manual/en/function.uniqid.php