看板 PHP 關於我們 聯絡資訊
全部吃光光 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
gmoz:用最簡單的第1個方法就OK了 感謝 01/19 14:55
buganini:or $_SERVER['QUERY_STRING'] 01/19 21:30
Kej:或是直接用 $_SERVER['REQUEST_URI'] 01/19 23:14
maplenote:$_SERVER['REQUEST_URI'] 含資料夾位置與get值 01/21 16:50
maplenote:不想含資料夾位置的話 加上basename()即可 01/21 16:52