hjacob

Рейтинг
14
Регистрация
29.05.2012
curl к ascii не имеет никакого отношения, он получает данные в той кодировке в которой ему отдают. Вам это зачем?

Не знаю:)

Мухахах. А база данных то в utf8? А таблицы? Подключение к ней?

Чем вы смотрите такое? Может phpmyadmin старый? Попробуйте через скрипт вывести.

База и таблицы в utf-8. Хах, теперь понял, в phpmyadmin показывается как я выше писал, а если вывожу скриптом, то все отлично:)

Вы хотите автоматически определять кодировку, того чего вы спарсили? Сайты на русском?

Да, сайты на русском. Я хочу спарсенно занести в базу данных, а в базе данных вижу следущее:

***x441;***x43A;***x430;***x447;***x430;***x442;***x44C; call of duty

Как будто бы автоматически включается htmlentities(). Хотя если данные в utf-8, то записывается нормально.

Если прописывать вручную, то это UTF-8, а если парсю курлом, то почему то ASCII

call of duty modern

Строка получена курлом.

Все скрипты которые я перепробовал возвращают ascii

$kod = mb_detect_encoding($str);

Эта функция возвращает кодировку.

$str = iconv('windows-1251', "UTF-8", $str);

Да. я так пробовал, все равно получаю ASCII.

Всем спасибо, дали направление.

Используйте curl, прокси, анти капчу, cookies.

http://muzoo.ru/?query=1.Kla$%20sieg%20Klas

Всего: 67