看板 PHP 關於我們 聯絡資訊
我在 a.php 寫了一個 form: <form method="post" action="b.php"> ... <input type="submit" name="a" value="下一頁"> </form>              然後在 b.php 裡還有一個 form。 b.php 的程式碼結構大致如下: 程式碼分段一: <?php 處理從 a.php 表單傳來的資料 ?> 程式碼分段二: <form method="post" action="b.php">, ... <input type="submit" name="b" value="下一頁"> </form> 程式碼分段三: <?php 處理從 b.php 表單傳來的資料 ?> 我希望在程式碼分段三用到程式碼分段一裡的變數,可是會接不到變數, 想請問版友如果我要這麼寫的話,該如何修改? 還是這樣寫根本就行不通... ps1. 在程式碼區段一裡,如果我沒寫 $address=$_POST["address"]; 這樣 echo "$address"; 也可以印出我要的東西耶 @@ 既然可以這樣的話,為什麼還需要 $_POST[""] 這個東西? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.172.52.85
taikobo:看一下PHP.ini裡的register_globals有沒有開,通常建議關 08/16 08:32
taikobo:起來,用$_POST[""]會比較好;看你習慣囉~ 08/16 08:34