2015-10-14 100 views
-7

我需要在URL中包含具有GET請求參數的文件。包括(「posts.php?p =」。$ post); $ post是2.文件posts.php存在。使用GET請求包含PHP文件

+0

那你爲什麼不呢? –

+0

包含(posts.php?p = 2):無法打開流:沒有這樣的文件或目錄在/home/u161493046/public_html/index.php在線34 –

+0

GET參數是一種實現通過HTTP遠程傳遞參數的方法協議。在PHP腳本中有很多更好的方法來實現這一點(如果我沒有弄錯,例如$ post變量可以用於「posts.php」)。 – apokryfos

回答

1

在GET請求(或任何請求)中放置一個文件名是安全明智的一個壞主意。攻擊者可以利用這個來運行他們自己的代碼。