PHP - 从URL输入一个字符串?
问题描述:
是否可以从代码中的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
所取代。
(对不起我的英语不是最好的)
答
当然是可能的,但你必须使用这URL Encode您ip
变量的网址:
$encoded = urlencode('123.com');
为了您的具体的例子,没有必要但是如果URL更复杂(就像使用'&'...),这将是必要的。
然后你$ip
变量也只是:
$ip = $_GET['ip'];
让我警告你,可能会出现使用这种方法,如恶意的PHP脚本,可以下载到您的服务器的安全性问题。
你只是在寻找'$ _GET ['ip']'? – David
','应该是'.'来连接两个字符串。否则,对你的问题的简单回答是“是的,这是可能的” – Onimusha