Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Другие темы раздела
PHP Аутентификация (мобильное устройство - сервер) https://www.cyberforum.ru/ php/ thread2569406.html
Всем привет! Цель: разработать клиент-серверное приложение под android. Задача: переработать текущий сервер c php для аутентификации и авторизации с android (предпочтительно с json форматом). ...
Как настроить Поиск и фильтр на OpenCart PHP
Здравствуйте подскажите пожалуйста, есть самописный код фильтра, который фильтрует товары по принципу(доступен только в этот день недели). И теперь на странице поиска я вывел этот фильтр. Но он...
PHP Не работает запрос через PDO
Доброго всем времени суток! Помогите разобраться почему не работает данный SQL запрос: $query ="SELECT * FROM note ORDER BY date DESC LIMIT :max OFFSET :min"; $prepar = $pdo->prepare($query);...
PHP PHP Unit нужно создать функцию которая протестирует: можем ли мы создать объект на основе класса Form, при этом передав в него 2 параметра; вот мой класс Form: <?php namespace App\Models; class... https://www.cyberforum.ru/ php/ thread2569107.html
PHP Добавление данных в БД с формы Ajax https://www.cyberforum.ru/ php/ thread2569057.html
всем доброго времени суток, подскажите как сделать отправку данных в бд, есть форма которая через phpmailer отправляет письмо, нужно чтобы эти данные еще записывались в БД. <form...
Как парсить сайт с адресом kyzylcafe.ru/menu/#!/Pitstsa на php curl phpquery PHP
Здравствуйте, форумчане!!! Вопрос: как парсить сайт с адресом kyzylcafe.ru/menu/#!/Pitstsa с помощью php curl phpquery?
Таймлайн на Css и Js PHP
На фотке белые блоки - это таймлайны. Как можно сделать так чтобы этих таймлайнов было несколько на одной строке и сделать так чтобы ширина и позиция каждого таймлайна была динамичной? Css...
PHP Программа которая печатает True или false написать программу которая печатает true или false в зависимости того имеют ли три заданных числа одинаковую четность или нет. Оформить как функцию https://www.cyberforum.ru/ php/ thread2568102.html
PHP Получить инфу из БД в переменную https://www.cyberforum.ru/ php/ thread2567363.html
собственно вопрос в теме... <?php $host = "localhost"; $database = "***"; $username = "***"; $password = "***"; $senstable = "sensors_status"; // Create connection
PHP Настройка хоста smtp в phpmailer хотел настроить $mail->Host есть файл index.php в котором <form enctype="multipart/form-data" method="post" id="form"> <select name="email"> <option value=""... https://www.cyberforum.ru/ php/ thread2567225.html
Заблокирован
14.01.2020, 15:39 0

Как парсить сайты с динамическим контентом php, phpquery, curl

14.01.2020, 15:39. Просмотров 484. Ответов 2
Метки (Все метки)

Ответ

Разбор веб-страниц с помощью PHP Simple HTML DOM Parser

PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
// Включить библиотеку
include('simple_html_dom.php');
 
// Получить DOM с данного URL
$html = file_get_html('http://kyzylcafe.ru/menu/#!/Pitstsa/');
 
// Найдите все теги «А» и напечатайте их HREF
foreach($html->find('a') as $e) 
    echo $e->href . '<br>';
 
// Получить все изображения и распечатать их SRC
foreach($html->find('img') as $e)
    echo $e->src . '<br>';
 
// Найдите все изображения, напечатайте их текст со знаком «<>»
foreach($html->find('img') as $e)
    echo $e->outertext . '<br>';
 
// Найдите тег DIV с идентификатором «myId»
foreach($html->find('div#myId') as $e)
    echo $e->innertext . '<br>';
 
// Найти все теги SPAN, которые имеют класс "myClass"
foreach($html->find('span.myClass') as $e)
    echo $e->outertext . '<br>';
 
// Найти все TD-теги с помощью «align = center»
foreach($html->find('td[align=center]') as $e)
    echo $e->innertext . '<br>';
    
// Извлечь весь текст из указанной ячейки
echo $html->find('td[align="center"]', 1)->plaintext.'<br><hr>';


Вернуться к обсуждению:
Как парсить сайты с динамическим контентом php, phpquery, curl
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2020, 15:39
Готовые ответы и решения:

Php и парсить чужие сайты
Хочу написать сайт, который будет парсить чужие сайты . От чего отталкиваться?от Dom?

Curl->Proxy->phpQuery
Написал класс &quot;обёртку&quot; для мульти курла, естественно запросы гоняю через прокси, все отлично. На...

Реализация меню с динамическим контентом
Здравствуйте. Подскажите пожалуйста, как можно организовать меню с динамическим контентом? Если...

Практика создания приложений с динамическим контентом
Здравствуйте, форумчане! Меня интересует практика создания приложения с динамическим контентом....

2
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.