|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.05.2012, 15:01 | #1 |
Форумчанин
Регистрация: 30.12.2010
Сообщений: 280
|
Вопрос по curl
Учусь работе с библиотекой curl
Есть такой код: <?php $ur=curl_init("http://......"); curl_setopt($ur, CURLOPT_USERAGENT, "Internet Explorer"); ob_start(); curl_exec($ur); curl_close($ur); $str=ob_get_contents(); ob_end_clean(); $fd=fopen('js.html', 'w'); fwrite($fd, $str); fclose($fd); ?> Скрипт должен скопировать страницу с сайта указанную в $ur И записать в файл js.html После запуска скрипта в файл записываются вот такие символы: ЫБ–НвХУSGp±`ЬФњ[РSШЉєнОСvр„`ѕЊўЮ(„™µ[јТnМoУЮhWош..... А если к примеру написать в переменную $ur что-нибудь из локалхоста то файл записывается как надо Подскажите что может быть не так И посоветуйте где можно почитать про curl Спасибо за внимание |
30.05.2012, 20:26 | #2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
А Вы пробовали просто из браузера обратиться к этому адресу? На неверную кодировку это не похоже, скорее на поток байтов
CURL на PHP.su - в большинстве случаев этого вполне достаточно
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
03.06.2012, 11:55 | #3 | |
Пользователь
Регистрация: 26.05.2012
Сообщений: 13
|
Цитата:
$str=ob_get_contents(); поставь $str = iconv("utf-8", "windows-1251", $str); где итф это допустим кодировка страницы ур виндовс 1251 твоя кодировка допустим |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
cURL and c++ | ~Anton~ | Общие вопросы C/C++ | 5 | 05.04.2012 12:24 |
CURL | gofkane | PHP | 2 | 29.08.2011 14:53 |
вопрос по curl | valery.lebed | PHP | 4 | 20.06.2011 17:18 |
curl авторизация | nova88 | PHP | 2 | 30.10.2009 14:34 |
curl + js | topsecretx | PHP | 0 | 18.05.2009 21:23 |