我很难找到任何关于此的东西,因为我无法考虑如何最初输入它。以下划线分隔的输入字符串形式
基本上我有一个表单,在HTML中,最终用户将提交一个值,例如“12345_54321”到1个输入字段中,然后进行处理。
我希望能够允许有2个输入字段,所以他们中的一个他们会输入“12345”,而在第二个输入字段中,他们会输入“54321”。
这似乎很容易,但我真正的需要是“_”必须用作分隔符,例如,当提交值时,它将处理“12345_54321”而不是“12345”和“54321”
我至今形式:
<form role="form" method="post" action="process.php">
<fieldset>
<div class="form-group">
<input size="18" type="visible" name="postid" id="postid" class="form-control" placeholder="Enter Story ID Here:" class="input-medium" ><input size="18" type="visible" name="postid" id="postid" class="form-control" placeholder="Enter Comment ID Here:" class="input-medium" >
</div>
<input type="submit" name="submit" class="btn btn-primary btn-large" id="submit_btn" value="Process"/>
</fieldset>
只需根据2个值构建该字符串?尽管如此,你确实需要赋予它们_different_ name属性,否则后面的属性会覆盖第一个属性。或者将它们命名为'postid []','var_dump($ _ POST)'以查看它的作用;) – Wrikken