2015-11-03 113 views
0

是否可以從代碼中的url中輸入字符串。PHP - 從URL輸入一個字符串?

http://website.com?ip=123.com

$statut = file_get_contents('http://www.example.com/index.php?Etat_Query&ip=',$ip,'&port=25565'); 

我想$ip與來自URL的變量123.com所取代。

(對不起我的英語不是最好的)

+2

你只是在尋找'$ _GET ['ip']'? – David

+0

','應該是'.'來連接兩個字符串。否則,對你的問題的簡單回答是「是的,這是可能的」 – Onimusha

回答

1

當然是可能的,但你必須使用這URL Encodeip變量的網址:

$encoded = urlencode('123.com'); 

爲了您的具體的例子,沒有必要但是如果URL更復雜(就像使用'&'...),這將是必要的。

然後你$ip變量也只是:

$ip = $_GET['ip']; 

讓我警告你,可能會出現使用這種方法,如惡意的PHP腳本,可以下載到您的服務器的安全性問題。