Я пытаюсь войти на сайт с помощью браузера simpleTest.
Ниже мой код
require_once('simpletest/browser.php');
$browser = new SimpleBrowser();
$browser->get('http://uosom.dzxpy.servertrust.com/login.asp');
$browser->setField('email', '[email protected]');
$browser->setField('password', 'password123');
echo $browser->clickSubmitByName('imageField2');
Он не входит в систему и даже не выдает ошибку.
Может кто-нибудь сказать, пожалуйста, что я делаю не так?
Это из-за типа imageField2
не submit
но image
, функция ClickSubmitByName()
ищет входы типа submit
(Ваш входной код <input type="image" border="0" name="imageField2" src="v/vspfiles/templates/240/images/buttons/btn_login.gif">
). Ты можешь использовать ClickImageByName()
вместо.
Других решений пока нет …