[請益] require的問題

看板PHP作者 (我愛大胸部)時間18年前 (2007/10/22 16:01), 編輯推噓4(404)
留言8則, 6人參與, 最新討論串4/4 (看更多)
我想在php中使用require在a.php 來呼叫另一個檔案b.php 利用這個網頁來update資料庫 我的做法是 在a.php中使用require('b.php?id='".$_POST['id']."'&pass='".$_POST['psd1']."'); 其中$_POST['id']跟$_POST['psd1'] 都是a.php接受另外一個表單的值 現在想把這兩個值傳到b.php 在b.php用$_GET來取得值 可是我的變數好像都傳不過去 總覺得問題是出在require()身上 想問一下require()裡面來傳URL變數的寫法 我是了好久都沒有結果@@ 拜託各位了~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.204.211

10/22 16:04, , 1F
變數不能這樣傳 直接在b.php裡面存取$_POST就可以了
10/22 16:04, 1F

10/22 16:04, , 2F
如果在b.php直接吃$_POST[] 然後require('b.php'); 呢..
10/22 16:04, 2F

10/22 16:10, , 3F
b.php裡會有$_POST 的資料 直接用就好了 ...
10/22 16:10, 3F

10/22 16:11, , 4F
應該說 你a.php直接吃$_POST require('b.php')
10/22 16:11, 4F

10/22 16:14, , 5F
require跟include一樣,相當於把程式碼貼進來
10/22 16:14, 5F

10/22 16:14, , 6F
只是include錯是warning,require錯是fatal error
10/22 16:14, 6F

10/22 17:35, , 7F
你等於是把b.php的程式碼直接貼到a.php來執行 可直接存取
10/22 17:35, 7F

10/23 10:20, , 8F
謝謝大家的幫忙 我釐清了REQUIRE的用法了!! 謝謝大家
10/23 10:20, 8F
文章代碼(AID): #1775Y-16 (PHP)
文章代碼(AID): #1775Y-16 (PHP)