作者cleanwind (骨傲风清(挂网))
看板PHP
标题Re: [请益] 请问在submit中读GET到的变数
时间Sat Jan 19 01:46:12 2008
全部吃光光 XD
个人猜测原因如下:$_SERVER['PHP_SELF'];
此变数只会显示 档案名称。
不信的话可以使用任一个 php 档做实验 :p
所以你的 action="档案名称"
而没有"?uid=1"这类的变数在後面,
建议以下解决之道,
1.在後面加入?uid="<?php echo $id ?>"
2.把id值的引用改为 <input type="hidden" name="id" value="<?php echo $id; ?>">
3.直接使用$_SESSION变数。
4.使用 (适用於许多变数)
foreach ($_GET as $k => $v) {
$str = $str.'&'.$k.'='.$v;
}
直接把 $str 挂在 $_SERVER['PHP_SELF'] 後面 :p
以上有错还请高手指正!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.117.204.105
1F:推 gmoz:用最简单的第1个方法就OK了 感谢 01/19 14:55
2F:推 buganini:or $_SERVER['QUERY_STRING'] 01/19 21:30
3F:→ Kej:或是直接用 $_SERVER['REQUEST_URI'] 01/19 23:14
4F:推 maplenote:$_SERVER['REQUEST_URI'] 含资料夹位置与get值 01/21 16:50
5F:→ maplenote:不想含资料夹位置的话 加上basename()即可 01/21 16:52