我想实现这样一个东西
在同一个页面 有若干个input="text",每个都传一个隐含值到下一个页面
在接收页面,均要区分开 每个text的value值和隐含值例如:
<input type="text" name="a_1"> 隐含值1和2
<input type="text" name="a_1"> 隐含值1和3
<input type="text" name="a_1"> 隐含值1和4接收页面 接收 除
value值外 再接收所有隐含值我要做的是 讲这些valude值分别插入数据库,有专门的字段来判断隐含值的类型(这布如何做我知道)请教大家这样问题如何解决??
在同一个页面 有若干个input="text",每个都传一个隐含值到下一个页面
在接收页面,均要区分开 每个text的value值和隐含值例如:
<input type="text" name="a_1"> 隐含值1和2
<input type="text" name="a_1"> 隐含值1和3
<input type="text" name="a_1"> 隐含值1和4接收页面 接收 除
value值外 再接收所有隐含值我要做的是 讲这些valude值分别插入数据库,有专门的字段来判断隐含值的类型(这布如何做我知道)请教大家这样问题如何解决??
解决方案 »
- 获取 MSN好友列表的问题
- PHP调用webservice 需要windows验证
- mysql中的查询语言
- PHP中如何将图片上传到数据库中
- 刚接触PHP,听很多人说框架?框架是什么啊?
- 有谁知道SMARTY中除了{section},{foreach}外还有哪些类似于for的循环函数!
- PHP能否实现跨服务器上传文件?
- ----权限分配----
- 急!急!急!急!急!
- 是哪个dll提供了ocilogon()等函数?
- phpmyadmin的中文数据显示为?号
- Warning: array_key_exists() [function.array-key-exists]: The second argument sho
<input type="text" name="a_1">
对应一个hidden
<input type="hidden" name="hidden_a_1">不知道是不是你想要的
你说的应该是三个文本输入框,除了输入值之外,还要分别传一个参数到后台去?
你可以在input的name上想点办法。比如
<input type="text" name="a_1">
<input type="hidden" name="hidden_a_1" value="隐藏值">
<input type="text" name="a_2">
<input type="hidden" name="hidden_a_2" value="隐藏值">
<input type="text" name="a_3">
<input type="hidden" name="hidden_a_3" value="隐藏值">
然后到后台就用$_POST['a_1'],$_POST['hidden_a_1']来接收。hidden_a_1也是可以通过a_1的某些变化得来,已确定它是a_1的隐藏值、
第一种: 按楼上这位说的方法. (不重复了)
第二种:如果每个input="text"对应的隐藏值,你是预先能知道的话,我觉得你可以在php后端处理隐藏的值。
比如:
<input type="text" name="a_1"> 隐含值1和2
<input type="text" name="a_2"> 隐含值1和3
<input type="text" name="a_3"> 隐含值1和4
那么你php获取到$_POST['a_1']之后自己增加1,2。$_POST['a_2']之后自己增加1,3。依次往后……建议用第二种,因为第一种方法缺点很明显,就是隐藏的值是可以通过前端表单修改掉的。