[請益] GET /search?a=1&b=2&c=3的php語法分析?

看板PHP作者 (皓月當空)時間15年前 (2010/06/10 17:41), 編輯推噓1(1013)
留言14則, 5人參與, 最新討論串1/1
朋友問我一個問題 要寫一個php去分析"GET /search?a=1&b=2&c=3"這段script然後將參數存入資料庫中 存入資料庫是沒問題 可是我的認知php用get取得參數值的連結語法不是像下面這樣 test.php?a=1&b=2&c=3 那朋友說的那段script是要怎麼實做呢? 我試著打在瀏覽器的URL上也是無效 後來查了google好像是跟資安有關的技術 這到底要怎麼做呢 希望各位前輩幫忙解答一下 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.92.77.167

06/10 17:47, , 1F
$_SERVER["REQUEST_URI"] + http://tinyurl.com/29by9lf
06/10 17:47, 1F

06/10 18:08, , 2F
假如說我們一般輸入連結是這樣
06/10 18:08, 2F

06/10 18:09, , 3F

06/10 18:10, , 4F
用我朋友的語法會變成
06/10 18:10, 4F

06/10 18:10, , 5F

06/10 18:10, , 6F
是這樣嗎?__?
06/10 18:10, 6F

06/10 18:35, , 7F
localhost/search?a=1... 別懷疑,search也有可能是PHP
06/10 18:35, 7F

06/10 18:36, , 8F
例如你管的/watch?v=一樣,watch就是某支程式
06/10 18:36, 8F

06/10 20:04, , 9F
中文字傳到網址,有編碼上的問題哦
06/10 20:04, 9F

06/10 22:24, , 10F
所以就只是寫一個沒有副檔名,而檔名為search的php這樣?
06/10 22:24, 10F

06/10 22:26, , 11F
那Apache要設定search這檔案是辨識為php程式執行?(或不用設?
06/10 22:26, 11F

06/10 22:27, , 12F
另外他script前面寫GET的用意為何?(只表示用GET方式傳遞參數?
06/10 22:27, 12F

06/10 22:59, , 13F
1.要另外設定(請咕狗) 2.那是HTTP檔頭規格 可抓封包看到
06/10 22:59, 13F

06/13 17:09, , 14F
parse_str()
06/13 17:09, 14F
文章代碼(AID): #1C4BCvjm (PHP)
文章代碼(AID): #1C4BCvjm (PHP)