| version 1.5, 2002/10/25 00:50:52 |
version 1.6, 2002/11/22 16:27:45 |
| Line 39 class HTML_Content |
|
| Line 39 class HTML_Content |
|
| |
|
| var $_content_type = null; |
var $_content_type = null; |
| var $_new_url = null; |
var $_new_url = null; |
| |
var $_cookies = array(); |
| |
|
| function HTML_Content($file = null) |
function HTML_Content($file = null, $cookies = null) |
| { |
{ |
| |
$this->_cookies = is_array($cookies) ? $cookies : array(); |
| if ($file != null) { |
if ($file != null) { |
| return $this->setInputFile($file); |
return $this->setInputFile($file); |
| } |
} |
| Line 57 class HTML_Content |
|
| Line 59 class HTML_Content |
|
| * @see setInput(), parse() |
* @see setInput(), parse() |
| * @access public |
* @access public |
| */ |
*/ |
| function setInputFile($file) |
function setInputFile($file, $cookies = null) |
| { |
{ |
| |
$this->_cookies = is_array($cookies) ? $cookies : $this->_cookies;; |
| if (is_string($file)) { |
if (is_string($file)) { |
| $this->_file = $file; |
$this->_file = $file; |
| return true; |
return true; |
| Line 98 class HTML_Content |
|
| Line 101 class HTML_Content |
|
| $r->addPostData($key, $val); |
$r->addPostData($key, $val); |
| } |
} |
| } |
} |
| |
foreach ($this->_cookies as $key => $val) { |
| |
$r->addCookie($key, $val); |
| |
} |
| $ret = $r->sendRequest(); |
$ret = $r->sendRequest(); |
| if ($ret !== true) { |
if ($ret !== true) { |
| return $ret; |
return $ret; |