PHP Регулярка
200 UAHСейчас часто применяют скрипты для ленивой подгрузки изображений. Суть их в том, что картинки в html заменяюn на такие [1]:
<img src='Заглушка' other_name='путь1' alt='Алльтернативный1' title=Заголовок1' .. >
<img src='Заглушка' other_name='путь2' alt='Алльтернативный2' title=Заголовок2' .. >
<img src='Заглушка' other_name='путь3' alt='Алльтернативный3' title=Заголовок3' .. >
<img src='Заглушка' other_name='путь4' alt='Алльтернативный4' title=Заголовок4' .. >
Еще бывает так [2]
<img src='путь1_к_картинки_плохого_качества' other_name='путь1' alt='Алльтернативный1' title=Заголовок1' .. >
<img src='путь2_к_картинки_плохого_качества' other_name='путь2' alt='Алльтернативный2' title=Заголовок2' .. >
<img src='путь3_к_картинки_плохого_качества' other_name='путь3' alt='Алльтернативный3' title=Заголовок3' .. >
<img src='путь4_к_картинки_плохого_качества' other_name='путь4' alt='Алльтернативный4' title=Заголовок4' .. >
Еще бывает так [3]
<a href='путь1'><img src='путь1_к_картинки_плохого_качества' alt='Алльтернативный1' title=Заголовок1' .. ></a>
<a href='путь2'><img src='путь2_к_картинки_плохого_качества' alt='Алльтернативный2' title=Заголовок2' .. ></a>
<a href='путь3'><img src='путь3_к_картинки_плохого_качества' alt='Алльтернативный3' title=Заголовок3' .. ></a>
<a href='путь4'><img src='путь4_к_картинки_плохого_качества' alt='Алльтернативный4' title=Заголовок4' .. ></a>
Ваша задача написать функцию replace_images(&$html,$replace = true), которая на вход получит html страницы, а на выходе должна вернуть return
0 - если картинок с ленивой подгрузкой в теле страницы нет
1,2,3 - если соответственно применен один из описанных выше способов.
Если при этом $replace == true, то в $html внести изменения, чтобы в тело были вписаны картинки обычным образом сразу у которых src должно содержать путь к картинкам хорошего качества:
<img src='путь1' alt='Алльтернативный1' title=Заголовок1'>
<img src='путь2' alt='Алльтернативный2' title=Заголовок2'>
<img src='путь3' alt='Алльтернативный3' title=Заголовок3'>
<img src='путь4' alt='Алльтернативный4' title=Заголовок4'>
Отзыв заказчика о сотрудничестве с фрилансером
PHP РегуляркаОтличная работа! Олег идет на контакт, понимает что требуется, даже если сразу тз не является однозначным, задает вопросы, тестирует. Однозначно рекомендую к сотрудничеству!
Отзыв фрилансера о сотрудничестве с Dmitry Andrushchenko
PHP РегуляркаВсе отлично. Дмитрий очень приятный и коммуникабельный заказчик! Рекомендую к сотрудничеству.
![]()
Актуальные фриланс-проекты в категории PHP
Добавить бегущую строчку в шапку сайта
700 UAH
https://crazybox.com.ua/uk?srsltid=AfmBOopQRUXCCmxx699n57B3eP1XmwcYxJxwPh9qV9WcVjLjS_J2pK5s вот пример как выглядит у них, нужно сделать по их подобию а на этом нужно сделать https://rollershop.com.ua/ опенкарт ocStore 3.0.3.7. и что бы была возможность редатировать текст… PHP, Веб-программирование ∙ 16 часов 9 минут назад ∙ 74 ставки |
Оптимизация сайтаОптимазация сайта jdgreta.co.uk на Shopify. Сео аудит приложен к проекту. Основные задачи - - Поправить все мета данные - Выполнить ТЗ для программиста (тк в этом проекте совмещены задачи для программиста и СЕО, если вы не компания - можете использовать помощь) - Поправить… HTML и CSS верстка, PHP ∙ 19 часов 1 минута назад ∙ 28 ставок |
Сделать так, чтобы письма о заказах из магазина не попадали в спамСейчас есть магазин на опенкарт, письма о заказах попадают в спам, нужно сделать так, чтобы они попадали во Входящие (ukr.net gmail), проверьте. Хостинг написал: Плохая доставка электронной почты может быть связана с низкой репутацией отправителя - IP или домена. В таком… PHP, Веб-программирование ∙ 2 дня 22 часа назад ∙ 47 ставок |
Перенести полностью готовую адаптивную HTML5-структуру в WordPress.
12 000 UAH
Я ищу опытного WordPress-разработчика, который сможет преобразовать наш тщательно подготовленный статический HTML5/CSS3 код в высокопроизводимую кастомную WordPress-тему. Фронтенд уже практически готов (примерно 99%): семантическая разметка, метаданные и мультиязычная структура… CMS, PHP ∙ 6 дней назад ∙ 69 ставок |
Интеграция GoPosПривет, делал кто нибудь интеграцию GoPos с кастомным сайтом для ресторана в Польше? Нужна помощь, у них очень скудная документация, есть только swagger и тот без описаний https://app.gopos.io/doc/swagger-ui/index.html Суть такая, использовали от них сайт для онлайн заказов,… PHP, Веб-программирование ∙ 6 дней 16 часов назад ∙ 26 ставок |