IvankoPo: динамический - когда контент формируется после запроса пользователя. Данные берутся из базы, и размещаются в заданных местах страницы. И самой по себе страницы может не существовать (html, php) но для пользователя разницы не будет.
Проблем с формой не будет.
Но для такого проекта я бы предпочел обычный хостинг до 50р в месяц. Меньшая вероятность что оборудование выйдет и строя или появятся проблемы с электричеством или интернетом.
Учи "регулярные выражения" тренируйся в regex101.com . Прочитай про функцию preg_replace() на php.net там есть примеры.
Если за тебя сделать то ты и дальше не будешь понимать по тому что не знаешь основы. Удели время изучению.
Ну тут уже можно фантазию применить. А идея подойдет для любого сайта который подвержен парсингу и т.п.
Можно поиздеваться выдавая фейковую инфу для ip который был замечен в мутном поведении. Главное только с ботом ПС не перепутать.
Значит меняй подход, у тебя массив забил всю оперативу.
Пиши код с такой логикой: открыло одну страницу, собрало с нее ссылки в массив,
потом следующую и т.д.
т.е. в цикле $results[] замени на $results и в этом же цикле выполняй preg_match_all()
Да, пытался вывести через print_r или echo и в обоих случаях - выводило. При этом пытаясь вывести в foreach была ошибка что первый элемент не является массивом и вывод невозможен.
Я последовал совету выше. Попробовал DiDOM и заменив только обращение (phpquery на Document) с тем же кодом, скрипт стал работать как надо. Решил работать теперь с DiDOM.
Проблем с формой не будет.
Но для такого проекта я бы предпочел обычный хостинг до 50р в месяц. Меньшая вероятность что оборудование выйдет и строя или появятся проблемы с электричеством или интернетом.