powered by simpleCommunicator - 2.0.28     © 2024 Programmizd 02
Map
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / спец. символ в параметре get и file_get_contents
1 сообщений из 26, страница 2 из 2
спец. символ в параметре get и file_get_contents
    #40108558
s62
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
estic
s62
А вот когда писал
Код: php
1.
  $s = file_get_contents(urlencode($url));



то выходило сообщение, что не может найти такой файл.
Так нельзя делать. Функция предназначена для кодирования отдельных частей адреса. Сделайте echo urlencode($url) и все поймете.
Уже посмотрел, посмотрел и описание функции, да, она всё преобразует и ломается например часть URI, соответствующая протоколу.
Не так давно пользовался в Delphi функцией TIdURI.URLEncode(), а она по-другому устроена: в функции URL разбирается на части и преобразуется по частям, так что можно в качестве аргумента просто весь путь передавать. Ну я и тут по аналогии использовал.
...
Рейтинг: 0 / 0
1 сообщений из 26, страница 2 из 2
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / спец. символ в параметре get и file_get_contents
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]