Jump to content

Glebr

User
  • Posts

    355
  • Joined

  • Last visited

Posts posted by Glebr

  1. :) Ничего не понял. Что именно не понятно?

    вот, делаю кодировку utf-8- rss лента всё равно иероглифами.

    В отдельном фале без задания кодировки всё показывает

  2. лучше всю страницу сделать в utf-8 и ничего думать не надо будет

    а тогда скажите пожалуйста, как сделать так, чтобы при этом русские символы были русскими, а не иероглифами?

    ааа, ну это понятно, непонятно то какую строку брать...

  3. Нет, конечно! $rss - это не переменная, а объект

    а тогда вопрос: как перевести сразу весь полученный текст и всё с ним? какую переменную брать и к чему?

  4. А зачем так всё сложно?

    Не проще сделать что-то вроде

    $rss=simplexml_load_file('http://avto.ru/rss/rub_14.rss');

    и далее делать с $rss всё, что душе угодно?

    Конечно! Но... я не могу справиться с отображением иероглифов... На отдельной странице(пустой) скрипт всё на русском показывает, а на сайте иероглифы... Не знаете как можно исправить? Буду благодарен! :)

  5. Подскажи пожалуйста как с помощью этого кода изображение вытащить из RSS:

    Код

    <?
    $url = 'http://avto.ru/rss/rub_14.rss'; //адрес RSS ленты
    $adress1="<a href=";
    $adress2="></a>";
    $rss = @file_get_contents($url); //получаем содержимое RSS лент в виде одной строки

    if ($rss) {
    preg_match_all("/title>[^>]+>/", $rss, $title); //парсим титлы
    preg_match_all("/link>[^>]+>/", $rss, $link);
    preg_match_all("/<description>[^<]+<\/description>/", $rss, $description); //парсим дескрипшены

    $count = count($title[0])-1; //число проходов цикла.

    for ($i=0; $i < $count; $i++) {
    echo '<h2>'.substr($title[0][$i+1], 6, -8).'</h2>'; //выводим на печать заголовок статьи
    echo substr($description[0][$i], 13, -14); //выводим на печать текст статьи
    echo substr($link[0][$i], 12);

    }
    } else {
    echo '<font color="red">Ошибка парсинга '.$url.'</font>'; //выводим ошибку если file_get_contents() вернула false
    }
    ?>

  6. А я вообще футбол не люблю и презираю :) Чего интересного в том, что 14 потных мужиков бегают по полю и кидают мячик?

    Ну и презирай... ты вообще спортом каким-нибудь занимаешься или хотяб интересуешься? Или за компом токо сидишь:

  7. Да, с составом намудрил, но Быстров не в лучшей форме(на данный момент). У него игра не шла даже в прошлом матче, хотя его надо было выпустить.... Но что теперь то? Остаётся только сожалеть... и делать выводы, которые наши похожи не сделали, дебилы блин. Просто подвели почти всю страну и оставили без ЧМ-2010! :) :)

    Аршавин в этой игре не играл. Ни скорости, нифига.

    Может, конечно, за брошеный в Акинфеева ножечег что-неть будет =)

    да что там будет... купили всех уже :(

    Ни ФИГА эта ФИФА не сделает, кроме можт символического штрафа... А надо было бы за судейство! Да, и судью К СТЕНКЕ!

  8. Блин, тема то о футболе!!! До сих пор не могу поверить что наши не поехали на ЧМ-2010!!! Просто Козлы!!! И судья и наши игроки(кроме Акинфеева). Ну как так можно было подставить всех болельщиков и страну, которая верила в них, были уверены что попадём наконец на чемпионат мира... ан нет! Нате.... ПРосто слов на них нет!!! Зачем тогда все эти отборочные матчи? Чтоб в конце выйти на поле и ходить пешком без всякого желания хорошо играть и поехать на ЧМ?! Не понимаю!!!!!!!!!!!!! :) :) :(

  9. Уважаемый Павел? За кого вы меня принимаете?! Я всё это читал и пробовал, но епт... не молучаетцо!!!! Не получается вывести нормальным текстом на сайте. На отдельнойй странице всё отлично...

    Не могу. А что у вас конкретно не получается?

    Подскажи тогда пожалста как с помощью этого кода изображение вытащить(тк здесь норм кодировка):

    <?
    $url = 'http://avto.ru/rss/rub_14.rss'; //адрес RSS ленты
    $adress1="<a href=";
    $adress2="></a>";
    $rss = @file_get_contents($url); //получаем содержимое RSS лент в виде одной строки

    if ($rss) {
    preg_match_all("/title>[^>]+>/", $rss, $title); //парсим титлы
    preg_match_all("/link>[^>]+>/", $rss, $link);
    preg_match_all("/<description>[^<]+<\/description>/", $rss, $description); //парсим дескрипшены

    $count = count($title[0])-1; //число проходов цикла.

    for ($i=0; $i < $count; $i++) {
    echo '<h2>'.substr($title[0][$i+1], 6, -8).'</h2>'; //выводим на печать заголовок статьи
    echo substr($description[0][$i], 13, -14); //выводим на печать текст статьи
    echo substr($link[0][$i], 12);

    }
    } else {
    echo '<font color="red">Ошибка парсинга '.$url.'</font>'; //выводим ошибку если file_get_contents() вернула false
    }
    ?>

  10. Ничем не могу помочь. У меня все работает хорошо, иероглифов нет.

    у меня в отдельном файле тоже без иероглифов, а как только подключаю к основной странице- беда прям...

    кодировка основной- windows-1251. Менял на utf-8 - не помогло. А у вас свой код?

  11. Я поражаюсь вашей лени. Неужели настолько трудно скопировать данное слово и вставить его в строку поиска гугла? Или вы ждете, что я вам лекцию прочитаю, сделаю за вас работу, и еще и денег дам за хороший вопрос?

    Cпасибо, а то я не догадался(про гугл) :)

    Я пробовал, но не получается...

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy