Korzystając z materiałów w internecie i Waszej pomocy z forum udało mi się napisać skrypt, który sprawdza wartość ze strony funkcją preg_match_all, porównuje ją ze zdefiniowaną i jeśli jest niższa wysyła do mnie maila. Oto kod:
<?php preg_match_all('/<a class="l:note-tables:CARWR" title="Tytuł" href="\/link"><u>([0-9]{1,3})<\/u>/', $homepage, $return); $cena = $return[1][0]; $cenalimit = 60; if ($cena < $cenalimit) { } ?>
Gdy wykonuję skrypt przez wpisanie w przeglądarce wszystko działa idealnie. Problem pojawia się, gdy ustawię wykonywanie skryptu w harmonogramie CRON. Skrypt jest wykonywany, jednak dane ze strony chyba nie są wcale wczytywane, gdyż dostaję maila o treści "Cena to zl" przy każdym wykonaniu skryptu przez CRON. W CRONie aby uruchamiać skrypt mam komendę: php /home/user/domains/domena/public_html/test.php.
Czy jest ktoś w stanie napisać co powinienem zmienić?