То, что я пытаюсь сделать, это прочитать определенную строку с веб-страницы изнутри моего PHP-приложения. Пока это моя экспериментальная установка:
<?php
$url = "http://www.some-web-site.com";
$file_contents = file_get_contents($url);
$findme = 'text to be found';
$pos = strpos($file_contents, $findme);
if ($pos == false) {
echo "The string '$findme' was not found in the string";
} else {
echo "The string '$findme' was found in the string";
echo " and exists at position $pos";
}
?>
Операторы "if" на данный момент содержат операторы эха, это изменится на операторы базы данных позже, текущая установка должна проверить функциональность.
В основном проблема в том, что при использовании этого метода любая java на странице возвращается как скрипт. Что мне нужно, так это текст, который скрипт должен отображать внутри браузера. Есть ли способ сделать это в PHP?
То, чего я в конечном итоге пытаюсь достичь, - это обновление акций с сайта электронной торговли путем чтения уровня запасов у поставщика сайта. Для этого поставщик не использует RSS-каналы.