Запуск скрипта human emulator внутри цикла скрипта human emulator

вопросы связанные с работой версии с Chromium
Ответить
Хозяин Гугла
Сообщения: 42
Зарегистрирован: 19 июн 2019, 19:59

Запуск скрипта human emulator внутри цикла скрипта human emulator

Сообщение Хозяин Гугла » 20 дек 2019, 20:30

привет, у меня run_as_php не работает. Ничего не происходит. Как мне запустить скрипт, внутри скрипта таким образом, чтобы он выполнился, а потом вернулся обратно в цикл?)
<?php
$xhe_host = "127.0.0.1:7010";
// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");
//создаем бесконечный цикл
for(;;)
{
//генерируем случайное число 1 или 2
$m = mt_rand(1, 2);
/*если 1, то запускаем скрипт, который делает
$browser->navigate("www.google.com");*/
if($m==1)
{
$app->run_as_php("PHP code","google.php", false,"");
}
/*если 2, то запускаем скрипт, который делает
$browser->navigate("www.yandex.ru");
*/
if($m==2)
{
$app->run_as_php("PHP code","yandex.php", false,"");
}
}
$app->quit();
?>

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Запуск скрипта human emulator внутри цикла скрипта human emulator

Сообщение Support » 20 дек 2019, 21:36

Можно через include сделать - php.su/include

Конструкция include предназначена для включения файлов в код сценария PHP во время исполнения сценария PHP.

В отличие от конструкции require конструкция include позволяет включать файлы в код PHP скрипта во время выполнения сценария.
<?php
$xhe_host = "127.0.0.1:7010";
// The following code is required to properly run XWeb Human Emulator
require("../Templates/xweb_human_emulator.php");
//создаем бесконечный цикл
for(;;)
{
//генерируем случайное число 1 или 2
$m = mt_rand(1, 2);
/*если 1, то запускаем скрипт, который делает
$browser->navigate("www.google.com");*/
if($m==1)
{
    include("google.php");
}
/*если 2, то запускаем скрипт, который делает
$browser->navigate("www.yandex.ru");
*/
if($m==2)
{
include("yandex.php");
}
}
$app->quit();
?>

Хозяин Гугла
Сообщения: 42
Зарегистрирован: 19 июн 2019, 19:59

Re: Запуск скрипта human emulator внутри цикла скрипта human emulator

Сообщение Хозяин Гугла » 21 дек 2019, 07:34

О, как все было просто. Спасибо!

Ответить