From 47088abad9dbdd4ea24180753fa47ea3e363390c Mon Sep 17 00:00:00 2001 From: xue <> Date: Thu, 9 Feb 2006 14:32:13 +0000 Subject: Added Printer-friendly version of quickstart tutorial. --- framework/Web/THttpRequest.php | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) (limited to 'framework/Web') diff --git a/framework/Web/THttpRequest.php b/framework/Web/THttpRequest.php index b8db56d6..12d1ccd6 100644 --- a/framework/Web/THttpRequest.php +++ b/framework/Web/THttpRequest.php @@ -83,6 +83,12 @@ class THttpRequest extends TMap implements IModule private $_urlFormat='Get'; private $_services; private $_requestResolved=false; + + /** + * @var string request URL + */ + private $_url=null; + /** * @var string module id */ @@ -795,14 +801,14 @@ class TUri extends TComponent if(($ret=@parse_url($uri))!==false) { // decoding??? - $this->_scheme=$ret['scheme']; - $this->_host=$ret['host']; - $this->_port=$ret['port']; - $this->_user=$ret['user']; - $this->_pass=$ret['pass']; - $this->_path=$ret['path']; - $this->_query=$ret['query']; - $this->_fragment=$ret['fragment']; + $this->_scheme=isset($ret['scheme'])?$ret['scheme']:''; + $this->_host=isset($ret['host'])?$ret['host']:''; + $this->_port=isset($ret['port'])?$ret['port']:''; + $this->_user=isset($ret['user'])?$ret['user']:''; + $this->_pass=isset($ret['pass'])?$ret['pass']:''; + $this->_path=isset($ret['path'])?$ret['path']:''; + $this->_query=isset($ret['query'])?$ret['query']:''; + $this->_fragment=isset($ret['fragment'])?$ret['fragment']:''; $this->_uri=$uri; } else -- cgit v1.2.3