SimpleBrowser::setFieldByName PHP Method

setFieldByName() public method

Sets all form fields with that name. Will use label if one is available (not yet implemented).
public setFieldByName ( string $name, string $value, $position = false ) : boolean
$name string Name of field in forms.
$value string New value of field.
return boolean True if field exists, otherwise false.
    public function setFieldByName($name, $value, $position = false)
    {
        return $this->page->setField(new SelectByName($name), $value, $position);
    }

Usage Example

コード例 #1
0
<?php

require_once "vendor/autoload.php";
require_once "config.php";
$browser = new SimpleBrowser();
$page = $browser->get('http://freshcode.club/submit/qownnotes-test');
//var_dump( $page );
var_dump($browser->getFieldByName("description"));
var_dump($browser->setFieldByName('submitter', 'pbek'));
var_dump($browser->setFieldByName("version", "1.1"));
var_dump($browser->setFieldByName("changes", "lots of changes"));
var_dump($browser->setFieldByName('req[os]', '1'));
var_dump($browser->setFieldByName('req[cc]', '1'));
$page = $browser->clickSubmit('Submit Project/Release');
var_dump($page);
All Usage Examples Of SimpleBrowser::setFieldByName