[PHP] Controlling DomDocument's load and loadHTMLFile Request

2006-06-06 Thread Shu Chow
Is there any way to alter the header of DomDocument's load/loadHTMLFile 
request?  I have a file that will display certain content for certain 
user agents.  I'd like to be able to spoof the UA of the request.


TIA,

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] Controlling DomDocument's load and loadHTMLFile Request

2006-06-06 Thread Shu Chow
Is there any way to alter the header of DomDocument's load/loadHTMLFile 
request?  I have a file that will display certain content for certain 
user agents.  I'd like to be able to spoof the UA of the request.


TIA,

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Controlling DomDocument's load and loadHTMLFile Request

2006-06-06 Thread Jochem Maas
Shu Chow wrote:
 Is there any way to alter the header of DomDocument's load/loadHTMLFile
 request?  I have a file that will display certain content for certain
 user agents.  I'd like to be able to spoof the UA of the request.

don't know about that (I have my doubts) - but you could write a wrapper
script on the receiving end that sppofs the UA and includes the real file
being called; and then call the spoofing script with DomDocument-loadHTMLfile()

...just an idea.

 
 TIA,
 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Controlling DomDocument's load and loadHTMLFile Request

2006-06-06 Thread Rasmus Lerdorf

Shu Chow wrote:
Is there any way to alter the header of DomDocument's load/loadHTMLFile 
request?  I have a file that will display certain content for certain 
user agents.  I'd like to be able to spoof the UA of the request.


Ah, a good question the answer to which demonstrates the magic of PHP 
5's stream contexts which is meant to solve this exact problem.


The example in the documentation is even exactly the user-agent one.  See:

  http://php.net/libxml_set_streams_context

-Rasmus

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Controlling DomDocument's load and loadHTMLFile Request

2006-06-06 Thread Jochem Maas
Rasmus Lerdorf wrote:
 Shu Chow wrote:
 Is there any way to alter the header of DomDocument's
 load/loadHTMLFile request?  I have a file that will display certain
 content for certain user agents.  I'd like to be able to spoof the UA
 of the request.
 
 Ah, a good question the answer to which demonstrates the magic of PHP
 5's stream contexts which is meant to solve this exact problem.
 
 The example in the documentation is even exactly the user-agent one.  See:
 
   http://php.net/libxml_set_streams_context
 
 -Rasmus

holy crap - someone has done a mega job of padding out the streams related docs 
:-)
or at least so it seems to me (since I last attempted to get a good 
understanding or
streams ... rather than relying on Richard Lynch's efforts ;-)

guess it's time to dive back into the streams magic and see if some of it 
sticks :-)

 

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



[PHP] Re: [BULK] Re: [PHP] Controlling DomDocument's load and loadHTMLFile Request

2006-06-06 Thread Shu Chow

Exactly what I needed.  Thank you!

Rasmus Lerdorf wrote:

Shu Chow wrote:
Is there any way to alter the header of DomDocument's 
load/loadHTMLFile request?  I have a file that will display certain 
content for certain user agents.  I'd like to be able to spoof the UA 
of the request.


Ah, a good question the answer to which demonstrates the magic of PHP 
5's stream contexts which is meant to solve this exact problem.


The example in the documentation is even exactly the user-agent one.  See:

  http://php.net/libxml_set_streams_context

-Rasmus


--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] Controlling DomDocument's load and loadHTMLFile Request

2006-06-06 Thread Richard Lynch
On Tue, June 6, 2006 3:16 pm, Jochem Maas wrote:
 Rasmus Lerdorf wrote:
 Shu Chow wrote:
 Is there any way to alter the header of DomDocument's
 load/loadHTMLFile request?  I have a file that will display certain
 content for certain user agents.  I'd like to be able to spoof the
 UA
 of the request.

 Ah, a good question the answer to which demonstrates the magic of
 PHP
 5's stream contexts which is meant to solve this exact problem.

 The example in the documentation is even exactly the user-agent one.
  See:

   http://php.net/libxml_set_streams_context

 -Rasmus

 holy crap - someone has done a mega job of padding out the streams
 related docs :-)
 or at least so it seems to me (since I last attempted to get a good
 understanding or
 streams ... rather than relying on Richard Lynch's efforts ;-)

now that's scary, considering how confused I got by the stream
rewriters, remappers, redirectors, and whatnot...

Though if the docs are expanded, that would help TONS.

Big thanks to SOMEBODY out there

-- 
Like Music?
http://l-i-e.com/artists.htm

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php