Проблема с кодировкой PHP_SCRIPT

Тема в разделе "Решение различных задач по парсингу", создана пользователем MAX3000, 3 июл 2013.

  1. MAX3000

    MAX3000 New Member Пользователи

    Регистрация:
    14 дек 2010
    Сообщения:
    43
    Помогите разобраться с проблемой парсинга при помощи - PHP_SCRIPT
    • сайт источник в кодировке windows-1251
    • скрипт тоже
    при парсинге, в окне программы наблюдается следующая картина:

    [​IMG]

    В самом скрипте производится поиск конкретных участков текста вида - <tr bgcolor='#99ccff' class='prod_list_item'>, и, как следствие, ничего не находит и возвращает ошибку (array_key_exists() expects parameter 2 to be array и current() expects parameter 1 to be array):mad:

    !!! Скрипт рабочий - проверял на файле с кодировкой windows-1251 !!!
     
    Последнее редактирование: 3 июл 2013
  2. Бука

    Бука New Member Пользователи

    Регистрация:
    22 янв 2014
    Сообщения:
    36
    Вопрос актуален! Отпишите кто знает в чем проблема
     
  3. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте!

    Текст при отправке автоматически преобразуется в URL-кодировку, иначе скрипт его вообще не примет!

    В следующей версии программы в логе будет отображение без преобразования в URL-кодировку (для удобства). Спасибо!

    Чтобы вам убедиться, что функция прекрасно работает, я прикрепил для вас, ребята, скрипт к посту. Грузите его на сервер (без каких-либо изменений, в том числе и кодировки) и в шаблон вывода поместите следующее:
    В итоге вы и получите от скрипта (при парсинге) именно это:
    Что и будет означать, что текст прекрасно как отправился скрипту, так из него и вернулся.

    Спасибо за обращение и извините за возможные неудобства. Ждем вас снова!
     

    Вложения:

    • test_php.zip
      Размер файла:
      169 байт
      Просмотров:
      14
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Обновляйтесь :bow:
     
  5. Бука

    Бука New Member Пользователи

    Регистрация:
    22 янв 2014
    Сообщения:
    36
    Спасибо большое! Все работает=):party:
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    И вам спасибо, рад помочь, обращайтесь!
     

Поделиться этой страницей