• Есть запрос API в виде ссылки и есть ответ, как оформить?

    @sochi-russia Автор вопроса
    А ссылку через фрэйм запускать?
  • Как изменить код?

    @sochi-russia Автор вопроса
    Супер спасибо, это то что нужно было, ураааа) 12 - это в xml двеннадцатый по счету оффер, да они меняются и я планирую их выводить все, а по вашему коду лого будет меняться исходя и кода airline_code этого оффера. Большущее Вам огромное спасибо, Вы Лучший не в обиду другим!
  • Как спарсить png?

    @sochi-russia Автор вопроса
    Вот мой код
    Спасибо, уточню немного задачу.
    Мой код.

    <?php
     header('Content-type: text/html; charset=utf-8');
    $url = 'http://www.aviasales.ru/latest-offers.xml';
    
    
    $ch = curl_init();
    
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 2);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_USERAGENT, 'app');
    
    $query = curl_exec($ch);
    curl_close($ch);
    $xml=simplexml_load_string($query);
    
    
    function getImages($html) {
        $matches = array();
        $regex = '~http://somedomain.com/images/(.*?)\.jpg~i';
        preg_match_all($regex, $html, $matches);
        foreach ($matches[1] as $img) {
            saveImg($img);
        }
    }
    
    //$xml = str_replace('&euro;', '€', $xml);
    ?>


    <h6 style="text-align: center;
        background: #FFf none repeat scroll 0% 0%;
        color: #555;
        max-width: 865px;
        margin: 0px auto 10px;
        border-top: 1px dashed rgb(0, 140, 229);
        border-bottom: 2px dotted rgb(0, 140, 229);
        margin: 10px;
        font-size: 19px;">Спецпредложения авиакомпаний</h6>
    <ul class="womans_network_list"><!--*--><li class="                        item                         first" style="padding:0px!important;"><span class="title"><?= $xml->offer[12]['airline']?></span><br><span class="brief"><?= $xml->offer[12]['title']?></span><br><a href="<?=$xml->offer[12]["href"]?>?marker=87111"><span style="font-size: 15px;
    border: 2px solid #ffffff;
    background: #F79421 none repeat scroll 0% 0%;
    text-decoration: none;
    height: 40px;
    line-height: 39px;
    text-transform: uppercase;
    width: 220px;
    display: block;
    text-align: center;
    margin: 0px auto;
    padding: 0px;
    color: #FFF !important;
    border-radius: 4px;">Подробнее</span></a></li>
                             <!--*-->
                             <li class="                        item                        "><span class="title"><?= $xml->offer[13]['airline']?></span><br><span class="brief"><?= $xml->offer[13]['title']?></span><br><a href="<?=$xml->offer[13]["href"]?>?marker=87111"><span style="font-size: 15px;
    border: 2px solid #ffffff;
    background: #F79421 none repeat scroll 0% 0%;
    text-decoration: none;
    height: 40px;
    line-height: 39px;
    text-transform: uppercase;
    width: 220px;
    display: block;
    text-align: center;
    margin: 0px auto;
    padding: 0px;
    color: #FFF !important;
    border-radius: 4px;">Подробнее</span></a></li>
                    <!--*--><li class="                        item                         last"><span class="title"><?= $xml->offer[14]['airline']?></span><br><span class="brief"><?= $xml->offer[14]['title']?></span><br><a href="<?=$xml->offer[14]["href"]?>?marker=87111"><span style="font-size: 15px;
    border: 2px solid #ffffff;
    background: #F79421 none repeat scroll 0% 0%;
    text-decoration: none;
    height: 40px;
    line-height: 39px;
    text-transform: uppercase;
    width: 220px;
    display: block;
    text-align: center;
    margin: 0px auto;
    padding: 0px;
    color: #FFF !important;
    border-radius: 4px;">Подробнее</span></a></li></ul>

    Парсю от сюда www.aviasales.ru/latest-offers.xml
    У www.aviasale.ru/offer в блоках есть логотипы авиакомпаний, так вот сам авиасэйл вот что пишет

    Логотипы авиакомпаний доступны по адресу: pics.avs.io/width/height/iata.png

    где, width - ширина логотипа, height - высота логотипа, iata - иата код авиакомпании. Размер может быть любым.

    Пример: pics.avs.io/200/200/UN.png.


    Как переделать мне можно код, чтобы логотипы вставлялись в таблицу исходя из xml данных.