Я использую следующую строку с, чтобы получить содержимое страницы:PHP изменяет file_get_contents паров URL
$handle = file_get_contents(
"http://www.mywebsite.com/index.php?show=users&action=msg§ion=send",
NULL,
NULL,
1000,
19000);
И потом, я получаю следующее сообщение:
Предупреждения: file_get_contents (http://www.mywebsite.com/index.php?show=users & action = msg §ion = отправить): не удалось открыть поток: запрос HTTP не удался! HTTP/1.0 403 Запрещено
(Пожалуйста, обратите внимание на полужирным шрифтом).
Что с ним случилось? Почему это изменяет параметр url?
'§' это объект html для § ... но нет ';', это странно. – greg0ire
Вы пробовали 'urlencode()' -в ваш URL-адрес? – slash197
Если вы смотрите на это в браузере, см. Раздел «Просмотр источника», если PHP действительно выводит это, или если только ваш браузер предоставляет объект. – deceze