caa3ad95e2e5b768c0a00271cc1d9c84 - вот такой набор символов есть на странице, если указывать "caa" то находит, а если "caa3" то не находит. Я еще подожду смены символов, если сработает, то этого будет достаточно. Может в функции preg_match надо дополнительные условия для поиска задавать, чтобы увеличить количество символов?
Попробуй заменить preg_match("/caa3/",$file) на strpos($file, "caa3"). Но это в том случае, если тебе надо просто проверить есть ли такие символы в коде или нет
ребят, а курл маскирует автоматические запросы? было бы удобнее поставить скрипт на сервак, а не с локали долбиться (это я про свой скрипт, в котором у меня тоже file_get_contents), но вот боюсь забанит донор ип серва вообще..
iavtomoto, curl ничего не маскирует. Он просто посылает запрос. Ваш хост и айпи адрес донору передастся. Правда, есть возможность делать запросы через прокси-сервера, но это более обширная тема.