and*_*gan 1 php forms wordpress
我需要传递一个id以及一个表单字段,例如
<input name="__field_name" value="1234" />
这只会将名称和值作为key => value对传递.我需要保留名称(由用户动态输入)和值,以供以后使用,但我还需要传递一个ID以及此var.
我怎么能干净利落地做到这一点?我正在考虑把它放在名字中并做一个正则表达式来分隔它,例如
__field_name__ID  
虽然这看起来很乱......
要考虑的要点:
为什么不将数据作为数组提交?
__field_name__id使用PHP提供的工具,而不是调用你的字段或一些混乱,调用你的输入字段field_name[id],当表单发回服务器时,PHP的$_POST数组将有一个子数组field_name,其中包含key => value mappings you'dd提及.
如果您想要绑定两个这样的字段,请使用以下内容:
<input type="text" name="myFields[id]" />
<input type="text" name="myFields[name]" />
在回发上,PHP将为您提供$_POST['myFields']['id']和$_POST['myFields']['name'].