Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
1 / 1 / 0
Регистрация: 15.03.2018
Сообщений: 79

Получить код элемента с другого сайта

27.12.2020, 01:19. Показов 2864. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как и всегда у меня глупые вопросы)))

В общем мне нужно в переменную загрузить value элемента со страницы другого сайта. Скачал simple_html_dom.php положил в папку, подключил через include, но не работает блин и всё

PHP
1
2
3
4
5
6
7
<?php
session_start();
include ('simple_html_dom.php');
 
$html = file_get_contents('https://site.ru');
echo $html->find('#id1', 0)->innerhtml;
?>
Что я делаю не так?

Добавлено через 57 секунд
И file_get_html пробовал, да что только не пробовал уже
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.12.2020, 01:19
Ответы с готовыми решениями:

Получить html код другого сайта
всем привет. Скажем, на каком-то сайте есть div с id=&quot;1&quot;, так мне можно вывести этот блок и все его содержимое на своем сайте?

Получить данные определённого элемента с другого сайта
Как взять выбранный контент из сайта (XMLHttpRequest), ... var content = ...; $('#content').html(content); &lt;div...

Получить кукисы с другого сайта
Как в html страничке с помощью javascript сделать запрос к другому сайту, получить его куки?

24
 Аватар для sad67man
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
27.12.2020, 02:12
Студворк — интернет-сервис помощи студентам
Gastiganto, Попробуйте innertext или outertext
1
1 / 1 / 0
Регистрация: 15.03.2018
Сообщений: 79
27.12.2020, 02:14  [ТС]
Цитата Сообщение от sad67man Посмотреть сообщение
хотя не вижу в документации такого метода как innerhtml, может быть в этом дело?
А как тогда получить код элемента?

Добавлено через 1 минуту
Цитата Сообщение от sad67man Посмотреть сообщение
innertext или outertext
Также пусто
0
 Аватар для sad67man
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
27.12.2020, 02:16
Цитата Сообщение от Gastiganto Посмотреть сообщение
Также пусто
Ну остается только дать мне ссылку на сайт, который вы парсите. Попробую разобраться в чем дело.
1
1 / 1 / 0
Регистрация: 15.03.2018
Сообщений: 79
27.12.2020, 02:23  [ТС]
В общем попробовал c $html innerhtml - тоже пусто

На innertext выдает текст страницы, но как получить свойство value элемента?

Добавлено через 1 минуту
Решил вопрос!

PHP
1
2
3
4
5
6
<?php
session_start();
include ('simple_html_dom.php');
 
$html = file_get_html('https://site.ru');
echo $html->find('#id1', 0)->value;
Добавлено через 1 минуту
Спасибо большое за помощь!
0
 Аватар для sad67man
2604 / 1508 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
27.12.2020, 02:24
Лучший ответ Сообщение было отмечено Gastiganto как решение

Решение

Gastiganto, А что значит пусто, вы делаете var_dump?
PHP
1
var_dump($html->find('#id1', 0)->innertext);
Цитата Сообщение от Gastiganto Посмотреть сообщение
но как получить свойство value элемента?
Смотрите документацию https://simplehtmldom.sourcefo... al_api.htm
Если нужно получить значение атрибута, то в сторону $e->getAttribute ( $name )

Добавлено через 38 секунд
Цитата Сообщение от Gastiganto Посмотреть сообщение
echo $html->find('#id1', 0)->value;
Ну или так)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.12.2020, 02:24
Помогаю со студенческими работами здесь

Как получить json с другого сайта
Добрый день! Нужно получить данные с сайта Перечитал кучу статей, но так и не смог разобраться. Подскажите каким методом можно это...

Получить данные запроса с другого сайта
Всем привет. Кто-нибудь может подсказать каким образом можно осуществить следующее. Есть сайт с фильмами на нем есть поле для...

получить значение атрибута с другого сайта
Как получить на своем сайте значение курса биткоина с этого сайта https://coinmarketcap.com/ c атрибута data-usd

Как получить данные с другого сайта?
Как можно через js, получить например название заголовка с другого сайта и вставить его себе на сайт? Например из сайта:...

Получить цену товара с другого сайта
Здравствуйте. Есть отзыв о товаре, например: Мышь беспроводная Logitech M170 Grey Хотелось бы под отзывом вывести стоимость этой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
25
Ответ Создать тему
Новые блоги и статьи
Модель здравосохранения 17. Планы на выгорание
anaschu 23.05.2026
Вот конкретная схема реализации: В классе Работник добавить: накопленнаяУсталость — растёт каждый час работы, снижается в перерывы и болезни коэффициентПрезентеизма — снижает продуктивность. . .
Изменение цветов в палитре gif файла aka фавикона
russiannick 23.05.2026
Изменение цветов в палитре gif файла, юзаемого как фавиконка в составе html-файла, помещенная в base64, средствами нативного Java Script, навеянное сном в майский день. Для работы необходим браузер,. . .
Модель здравосохранения 16. Слишком хорошие и здоровые сотрудники уходят, недовольные зарплатой
anaschu 23.05.2026
Отладка увольнений и настройка производительности Сегодня во второй половине дня разобрались с механикой увольнений и настроили коэффициент сложности заданий. Вот что было сделано. . . .
Как я стал коммунистом))) Модель сохранения здоровья сотрудников, запись блога номер 15
anaschu 23.05.2026
Внезапно хорошее здоровье сотрудников не нужно капиталистам?))
Модель здравоСохранения 15. Как мы чинили AnyLogic модель рабочего коллектива: сочленение диаграммы состояний болезней и поломок в ресурспул
anaschu 23.05.2026
Как мы чинили AnyLogic модель рабочего коллектива Сегодня разобрались с пятью багами, из-за которых модель либо падала с ошибкой, либо давала совершенно бессмысленные результаты. Каждый баг был. . .
Диалоги с ИИ
zorxor 23.05.2026
Насколько я понимаю - Вы - Искусственный Интеллект. Это так? Да, всё верно. Я — искусственный интеллект. Я представляю собой большую языковую модель, созданную для помощи в самых разных задачах. . . .
Модель здравосохранения 14. Собираем всю модель вместе.
anaschu 22.05.2026
Модель собрана. В будущих постах на видео я покажу, как она работает. В этом посте запускаем её, проверяем результаты и разбираем что можно с ней делать дальше. Перед запуском проверяем. . .
Модель здравоохранения 13. Добавление самой системы здравоохранения.
anaschu 22.05.2026
В предыдущем посте мы настроили болезни. Теперь добавим события, которые управляют здоровьем всего коллектива, а также настроим рабочий график и расчёт финансов. В Main создаём четыре события. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru