2015-04-02 3 views
0

Я пытаюсь войти на сайт с помощью браузера simpleTest.php browser simpleTest login issue

Ниже мой код

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'); 

Это не регистрирует меня и даже не выдаст ошибку.

Может кто-нибудь, пожалуйста, скажите мне, что я делаю неправильно?

+0

Похоже, вы верны. У тебя есть решение? Я не могу переименовать или изменить тип ввода. – AZee

+0

спасибо! Я получаю его работу clickImageByName() – AZee

ответ

0

Это beacose тип imageField2 не submit но image. Функция ClickSubmitByName() выполняет поиск входов типа submit (код ввода <input type="image" border="0" name="imageField2" src="v/vspfiles/templates/240/images/buttons/btn_login.gif">). Вместо этого вы можете использовать ClickImageByName().