Some sites prevent external scripts from parsing their contents by denying request without a user-agent string. Though this can be circumvented by manually sending the necessary headers, this is usually too complicated.
This BrowserEmulator class with its methods fopen and file wraps the fsockopen calls and sends all the necessary headers before returning a file handle usable with any PHP function.
As a side-effect, you may be able to break the restrictions of allow_url_fopen = Off with these functions!
|
|
|
Visitors
Rating: |
 |
|
|
|