- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте,
подскажите пожалуйста по следующей проблеме. Делаю парсер таблицы. не знаю как лучше, но решил реализовать через simple_html_dom parser.
Сделал такой код.
В результате картинки не отображаются, так как на исходной странице прописан не абсолютный адрес, а относительный. Как сделать так, чтобы картинки в спарсенном куске кода отображались? Я так понял, родной CSS сайта сохранить нельзя, придется свой дописывать?
Еще плохо щарю в пхп, но может так:
Ну а вообще по хтмл коду с картинками нужно смотреть...
Васо Вчеразаши, не надо применять preg_replace() в тех случаях, когда достаточно str_replace().
Еще плохо щарю в пхп, но может так:
Ну а вообще по хтмл коду с картинками нужно смотреть...
спасибо большое!
---------- Добавлено 30.12.2019 в 15:42 ----------
Васо Вчеразаши, не надо применять preg_replace() в тех случаях, когда достаточно str_replace().
А как его правильно применять?
у меня почему-то не работает.
почему-то не работает.
Наверное, потому что адреса не начинаются с буквы s. Лишняя она там. Да и перед img слэш лишний.
Наверное, потому что адреса не начинаются с буквы s. Лишняя она там. Да и перед img слэш лишний.
не могу понять.
код
не меняет адреса. картинки не выводит.
не меняет адреса. картинки не выводит.
html код картинки поглядеть нужно, может там между img и src= ещё что-то есть, или пробел не один, или кавычки одинарные, или буквы заглавные, или ещё что-то.
не могу понять.
код
не меняет адреса. картинки не выводит.
Уберите слеш в шаблоне поиска
В моем варианте слеши по краям служили экранами.
Уберите слеш в шаблоне поиска.
Скорее всего, так и есть, но тогда в каких-то случаях в результате полезут адреса типа https://test.ru//adres и https://test.ru/https://test.ru/adres. То есть в общем случае нужна более сложная регулярка. Мы же не знаем, что конкретно ТС парсит.
---------- Добавлено 31.12.2019 в 10:24 ----------
экранами.
Уберите слеш в шаблоне поиска
В моем варианте слеши по краям служили экранами.
странно. Почему-то все равно ссылка получается не https://test.ru/image.jpg, а http://localhost/image.jpg
т.е. имя домена не меняется на test.ru
Даже интересно стало почему так может быть.
Почему-то
Потому что не понимаешь, что делаешь.