print_r($_REQUEST)Array ( [check_box5] => 5 [PHPSESSID] => 8bb1477e6697580fc69900426f150a90 )
我的表单是一个CHECKBOX数组,为什么会在末尾传个PHPSESSID过来?
请问该如何解决
最好是能不打印出PHPSESSID出来的办法
不要用数组的处理方法
我的表单是一个CHECKBOX数组,为什么会在末尾传个PHPSESSID过来?
请问该如何解决
最好是能不打印出PHPSESSID出来的办法
不要用数组的处理方法
解决方案 »
- 东方网是不是用PHP写的
- 求高手,求给力,casPhp的问题。CAS Authentication failed!
- 急求 uploadify 的中文 源文件
- dede系统制作的3322游戏站www.3322.cc要怎么样才能弄懂程序
- ECShop网站的复制与移植 跪求帮助
- smarty模版做了一个网站,在wamp下运行正常,可是传到linux系统下,网站就出现找不到模版
- 如何学习好php
- (最新新浪面试题)写出一种排序算法(要写出代码),并说出优化它的方法。
- phpcms中怎么上传视频?
- HTTP 错误 401.3 - Unauthorized 由于 Web 服务器上此资源的访问控制列表(ACL)配置或加密设置,您无权查看此目录或页面。
- 关于MYSQL存储过程的问题
- 关于ECSHOP2.5和discuz7.0整合问题!!
LZ都不知道尾部为什么会出现个phpsessid,证明代码 是有问题的...看了一下,LZ是 print_r($_REQUEST) ,所以可以说是把所有 从提交页面传过来的值都打印出来了, 包括提交过来的名为 phpsessid的值要不想打印出来,1 是去除提交页面这个phpsessid,可能是无用的 2 是只打印出checkbox的值 print_r( $_POST['CHECKBOX'] )
因为我提交的表单上只有CHECKBOX的数组
而且CHECKBOX的name是不一样的
谁能帮我解释下PHPSESSID是怎么传过来的?????
echo "<table border=1>";
echo "<tr><td>选中</td>";
echo "<td>用户名</td></tr>";
while($row=mysql_fetch_row($result)){
echo "<tr><td><input type=checkbox name='check_box$row[0]' value='$row[0]'></td>";
echo "<td>$row[1]</td></tr>";
}
echo "</table>";
echo "<input type=submit value='删除'>";
我是在这个页面之前存过SESSION变量
但是我没取出来啊?
怎么会在下个也面遍历出PHPSESSID??
求高手帮忙解答
thanks
echo " <table border=1>";
echo " <tr> <td>选中 </td>";
echo " <td>用户名 </td> </tr>";
while($row=mysql_fetch_row($result))
{
echo " <tr> <td> <input type=checkbox name='check_box$row[0]' value='$row[0]'> </td>";
echo " <td>$row[1] </td> </tr>";
}
echo " </table>";
echo " <input name='submit' type=submit value='删除'>"; //是不是这个导致的,给它名字,试试
页面间的session传递是不需要phpsessid的啊
用准$_SESSION['VAR']的变量名就行
而且我表单里没$_SESSION
那是$_SESSION怎么来的?
LZ的意思完全可以print_r($_POST)
谢谢各位的支持
<input type=checkbox name='check_box$row[0]' value='$row[0]'> 数组也不是这样起名的
应该这样
<input type=checkbox name='check_box[]' value='$row[0]'> 提交上来
print_r($_POST['check_box'])
瞧瞧是啥。
<input type=checkbox name='check_box[]' value='$row[0]'>这个~