Вытащить url из текста
255 UAHДобрый день! Нужно вытащить ссылку из текста с помощью
include 'simple_html_dom.php';
Очень подробно и легко обьяснено про библиотеку тут -
http://xdan.ru/uchimsya-parsit-saity-s-bibliotekoi-php-simple-html-dom-parser.html
Теперь задание! Например поступает переменная со значением вида:
"<iframe src='http://www.spruto.tv/iframe_embed.php?video_id=239795' width='720' height='400' frameborder='0' webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe>"
или
"<iframe src='https://www.stormo.tv/embed/90233/' width='720' height='400' frameborder='0' webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe>"
или другой iframe
или вообще пустое значение.
Если в iframe есть вхождение stormo или spruto - то начинаем обрабатывать, а иначе выходим из задания полностью.
===============================================
Обрабатываем так:
- Если это stormo - то вытаскиваем адрес фрейма - https://www.stormo.tv/embed/90233/ ,
достаем его содержимое через file_get_html
и в нем находим прямую ссылку mp4 следующего вида "https://www.stormo.tv/get_file/11/dc1eb2e34fd4f1846dbaf98eaf34576d/90000/90233/90233.mp4"
- Если это spruto - делаем аналогично.
===============================================
Чтобы яснее понять задание - откройте https://www.stormo.tv/embed/90233/ и нажмите CTRL+U.
Меня интересует 41 строка в данном примере - это ссылка mp4. Но она не всегда 41 строка..
Надеюсь задание объяснил четко. Я пытался написать подобное сам - но запутался в регулярных выражениях, т.к. мало функций знаю по PHP.
Отзыв заказчика о сотрудничестве с фрилансером
Вытащить url из текстаОтличный парень! Работа выполнена в срок! В процессе общения узнал много нового, было предложено несколько дополнительных вариантов и смогли усовершенствовать задание. Рекомендую как ответственного, быстрого и качественного!
-
74 Готов начать прямо сейчас. Скайп: theforpil или пишите здесь если хотите
Актуальные фриланс-проекты в категории PHP
Выполнение работ после SEO-аудита
15 000 UAH
Нужен опытный OpenCart-разработчик для выполнения SEO и технических доработок интернет-магазина. Основные задачи: Исправление структуры внутренних ссылок и меню. Добавление ссылок в футер. Реализация хлебных крошек с микроразметкой Schema.org. Исправление генерации sitemap.xml… PHP, Сопровождение сайтов ∙ 21 час 24 минуты назад ∙ 47 ставок |
В модуле OpenCart исправить проблемы с Facebook APIВ OpenCart есть модуль интеграции Facebook и Instagram через API, OAuth и Webhook. После открытия страницы модуля в браузере - в Фейсбук начинает расти количество API запросов к Фейсбук и растет количество ошибок gr:get:InvalidID. Нужно найти, что вызывает проблемы, и… PHP, Веб-программирование ∙ 22 часа 39 минут назад ∙ 33 ставки |
Создать плагин для опросов (викторин) на WordPress
10 000 UAH
Необходимо разработать плагин для WordPress, который будет уметь - сохранять банк вопросов, все в одном формате - вопрос и 4 ответа, 1 правильный - показывать 12 вопросов в случайном порядке, считать хронометраж - собирать данные пользователя - показывать финальный результат с… PHP, Веб-программирование ∙ 1 день 6 часов назад ∙ 92 ставки |
Нужна интеграция KeyCRM → ПРРО Кашалот |
Сайт на WordPress с использованием темы Kadence и Kadence Blocks.
10 000 UAH
Нам нужно создать сайт на WordPress с использованием темы Kadence и Kadence Blocks. Интернет-магазина не будет (хотя, вероятно, он будет добавлен в будущем). Нужна главная страница и несколько внутренних страниц. Графика уже готова, структура макета в основном определена,… CMS, PHP ∙ 5 дней 3 часа назад ∙ 38 ставок |