1. php 表单传递多值的问题
html
===============================
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<table width="500">
<form action="plugin.php" method="post" name="form">
<tr>
<td>
名称: <input type="text" name="name[]" id="name" value="产品1"/></td>
<td>数量
<input name="num[]" type="text" id="num[]" size="10" value="1"/></td>
</tr>
<tr>
<td>
名称: <input type="text" name="name[]" id="name" value="产品2"/></td>
<td>数量
<input name="num[]" type="text" id="num[]" size="10" value="2"/></td>
</tr>
<tr>
<td>
名称: <input type="text" name="name[]" id="name" value="产品3"/></td>
<td>数量
<input name="num[]" type="text" id="num[]" size="10" value="3"/></td>
</tr>
<tr>
<td>
名称: <input type="text" name="name[]" id="name"value="产品4" /></td>
<td>数量
<input name="num[]" type="text" id="num[]" size="10" value="4"/></td>
</tr>
<tr>
<td>
名称: <input type="text" name="name[]" id="name"value="产品5" /></td>
<td>数量
<input name="num[]" type="text" id="num[]" size="10" value="5"/></td>
</tr>
<tr>
<td>
名称: <input type="text" name="name[]" id="name" value="产品6"/></td>
<td>数量
<input name="num[]" type="text" id="num[]" size="10" value="6"/></td>
</tr>
<tr>
<td>
名称: <input type="text" name="name[]" id="name" value="产品7"/></td>
<td>数量
<input name="num[]" type="text" id="num[]" size="10" value="7" /></td>
</tr>
<tr>
<td>
名称: <input name="name[]" type="text" id="name" value="产品8" /></td>
<td>数量
<input name="num[]" type="text" id="num[]" size="10" value="8"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="button" id="button" value="提交" /></td>
</tr>
</form>
</table>
php
======================================
<?php
echo '产品 数量';
for($i=0;$i<count($_POST['name']);$i++){
echo $_POST['name'][$i].' 数量:'.$_POST['num'][$i].'<br/>';
}
?>
改成数组就好啦,亲测有效
2. PHP:如何在一个表单操作中实现图片与文字一起传递
php接收表单数据的话是可以接收上传图片和文字表单信息的,在表单中有文件上传的时候记得表单的form属性的method要是post,并且在添加一个属性enctype="multipart/form-data"。这样就可以达到图片和文字一起传递了,事例代码如下:
<formaction="xxx.php"method="post"enctype="multipart/form-data">
<inputtype="text"name="username"/>
<inputtype="file"name="file"/>
<inputtype="submit"value="Submit"/>
</form>
在处理这样的php文件中直接打印$_POST和$_FILES这两个超全局数组就可以看到提交的数据内容了。
3. PHP使用超链接传递表单的值
php的话都要传递动作才能取值。你可以试试js,完全按照你的要求。
<script type="text/javascript">
function zhuce(){
var username=document.getElementById('username').value;
window.location.href='database/regcontrol.php?username='+username;
}
</script>
<input class="text-input" type="text" id="username" name="username" / >
<a onclick="zhuce()">注册</a>
4. 如何用php或者js传递参数给另一页面的表单并点击提交按钮
//获取form表单 varformdeal=document.getElementById("testForm"); //制定表单action地址,可以加一些参数 formdeal.action="deal.php?parms="+str; //制定跳转页面打开方式,默认的是_self,如果想在新窗口打开,可以用_blank formdeal.target="_self"; //提交表单 formdeal.submit(); 完整js代码如下: 表单提交地址为:deal.php 测试:选中网络和谷歌;点击提交,参数内容如下: php接收表单代码: 运行结果如下: 10 示例代码下载地址:
5. PHP把表单传给它自己
把<form action="">action填写为空或者就写本页面 那就是传递到本页面 其他的GET,POST随便
6. php表单数组传递
首先在表单中加个提交按钮
<INPUT TYPE="submit" name="submit">
cart.php 代码如下:
<?php
$submit = $_POST['submit'];
$ID = $_POST['ID'];
$sl = $_POST['sl'];
$dc = array();
if($submit)
{
$dc = array(
"ID" => $ID,
"sl" => $sl
);
print_r($dc);
}
?>
7. PHP弹出窗口提交表单时如何传递数据进表单
给iframe定义个name 如:
<iframesrc="smallupdate.php?id=<?phpecho$id;>"class="frameupdate"name="iframe_name"></iframe>
</div>
//然后
<a href="javascript:void(0)" onclick="showid('small_Lay_id<?php echo $id;>');" target="iframe_name">点击弹出修改窗口</a>
a 的 taget 转向目标
8. PHP的表单传输问题(使用$_POST)
第四行少个双引号
9. PHP表单参数传递的问题
1,用cookie或者session
2,或者在B页面中加 hidden按钮把 从A页面传到B的参数 再传到C
应该没有别的一般途径了!