首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

如何不同的form之间传输数值

2012-10-29 
怎么不同的form之间传输数值??phpecho form namef1 mothodGETinput typecheckbox nameC1 checked

怎么不同的form之间传输数值?
<?php
echo "
 
<form name=f1 mothod=GET>
<input type=checkbox name=C1 checked>C1<br>
<input type=checkbox name=C2 checked>C2<br>
<input type=checkbox name=C3 >C3<br>
<input type=checkbox name=C4 >C4<br>
<input type=checkbox name=C5 >C5<br>
<input type=checkbox name=C6 >C6<br>
<input type=checkbox name=C7 >C7<br>
<input type=checkbox name=C8 >C8<br>
<input type=checkbox name=C9 >C9<br>
<br></form>

 <form name=f2 mothod=GET >
<input type=submit value='提交'>
</form>
 "
$a=$_GET[???];
echo $a;
?>

代码如上,因布局需要,复选框跟提交按钮在不同的form,怎么写才能在f2中点击提交,就能得到选中的f1的数据呢?他们是怎么传递的?

对了,上面那个$a=$_GET[???],我是想表达$a=获得数据,但不会写,格式是这样的对吧,麻烦教教菜鸟的我,感谢各位。

[解决办法]
用js 在点击f2的时候注册subimt事件(其他事件也可以),然后再事件中处理上面的checkbox,如用jquery $('input[type=checkbox]').attr('checked','checked');
[解决办法]
<input type=submit value='提交' onclick="document.f1.submit();return false;">
[解决办法]
print_r($_GET); //就知道了,就看你要获取哪个值啦

热点排行