作者CoTi (歌蒂)
看板PHP
标题[请益] 变数值消失 @@
时间Wed Apr 23 03:24:58 2008
我的 php 大概长这样:
<?php
print_r($_POST);
// ... 一些处理
?>
<form action="this.php" method="post">
...
<input type="text" name="realname" id="realname" />
...
</form>
不知道为什麽,在 realname 这个栏位,总是会读到空字串
就算我用 livehttpheader 确定说 browser 真的有把我打入表单的值送出去
到了 server 端他还是无故的不见了 XDDDD
改不要叫做 realname 的确是可以修好,可是我就是想叫他 realname 嘛...
而且不知道问题在哪,总是觉得毛毛的...
我已经把 error verbose level 开到 E_ALL 可是也是什麽错误讯息都没出来
请问有人碰过这种事情吗?
或是哪位先进可以分享一下怎麽 debug 比较好 ?
THX !!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.192.44.133
1F:推 cleanwind:你确定 sql 指令有下对或是没用到 sql 指令? 04/23 04:07
2F:推 JoeHorn:关键点在「一些处理」.. 04/23 07:20
3F:推 wayway2004:有某个session or cookie也叫做realname? 04/23 10:01
4F:→ CoTi:no sql, no cookies, no session. 04/23 12:45
5F:→ CoTi: print_r 在 "一些处理" 之前,我以为并不影响? 04/23 12:46
6F:→ CoTi: "一些处理" 也没有去 access 到 realname 04/23 12:47
7F:→ eye2468:直接echo看看不就知道了 04/23 13:13
8F:→ KC73:var_dump($_POST); 呢? 04/23 14:56
9F:推 PHP5:检查看看form 里面 realname 有没有重覆使用 04/23 15:48
10F:→ PHP5:例如 <input type="checkbox" name="realname" blah blah 04/23 15:49
11F:→ CoTi: 感谢 php5 ... 似乎是这个问题 XD 栏位太多眼花没检查到 04/24 15:44