| TOTAL: 88 Page: 1 of 5 |
|
RapiDownload - Sebastia
This class can be used to serve files for download by the users of a site. The class can serve a file from a directory given its file name. It can also determine the file type from the file name extension and generate the appropriate HTTP headers that include information about the file type, file size and prevent that the file is cached by proxies or by the user browser. The class code, the comments and documentation is in Spanish.


| Hits: | 184 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
Recover Stream - Setec As
This package can be used to serve content for download in a way that can be suspended and resumed with download manager programs like GetRight or similar. There is a base class that is capable of recognizing download requests with attempts to resume previously suspended downloads. There are two implementation classes that can be used to handle resumed downloads of static files or dynamically generated content in the form of data strings.


| Hits: | 174 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
reGlobal - Logan Du
When register_globals option is On in php.ini, PHP automatically fills variables like $userName with $HTTP_GET_VARS["username"], and so on. As it represents a security concern, the default value of this option is Off since PHP version 4.2. This class provides two solutions to emulate the setting of register_globals On under PHP installations that have it disabled. The first solution consists assigning the respective request global variables for the pages that depend on the effect of having


| Hits: | 150 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
Request filter - badrus s
This class can apply given filter rules to the script request values such as those passed via GET or POST HTTP methods. Currently the class supports rules that specify filters to accept only values that can be strings or integers or do not exceed a given limit. The request values that do not conform to the filter rules can be discarded, so it just keeps the values that are considered valid.


| Hits: | 205 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
requestUtils - Nilesh D
This class acts a central place to retrieve user submitted data to a page access via the request, form inputs or cookies. Instead of using the super-global variables $_POST, _$GET, $_REQUEST and $_COOKIE, this class can be used instead so the submitted data can be sanitized to prevent well known security attacks like cross-site scripting and SQL injections. It may also check whether magic quotes option is enabled and eventually add escape slashes characters.


| Hits: | 170 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
Rewriter - Bastian
This class can rewrite request variables by parsing the request URI in a similar way to what the Apache module mod_rewrite does but without using regular expression based rules. It allows to map a request to an URL like http://webseite.com/pages/index.1.html into the equivalent to a request to http://website.com/index.php?method=pages&page=1 . The mapping is performed by a script that handles page access errors by using the class to rewrite the request variables.


| Hits: | 149 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
Search Keywords - Eric Siz
This class can be used to retrieve the search words entered by an user in a search engine site that lead the user to the current page. The class can parse the HTTP_REFERER CGI variable if present. Then it can detect which search engine site lead the user to the current page, and extract the search words. Currently the following engines are supported: - Google - Yahoo - MSN - AllTheWeb - LookSmart


| Hits: | 179 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
sIPb - Uwe Stei
This class can keep track of a list of IP addresses of HTTP clients that are not welcome to access a Web server. It can start blocking the current user IP address and keep the block for a given period. The class takes note of the user IP address and the time of the moment when the blocking is started. That information is stored is given file. The class can also lookup an address in the blocked IP file to determine if it is blocked. Optionally, it may redirect the user to a given page in


| Hits: | 146 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
SiteCookie - Brian Mo
SiteCookie easily handles multiple cookies for a site in one browser cookie.


| Hits: | 165 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
skad_class - Rafal Li
This class can add and show your referers. It may be used to determine from which search engine the users are coming to a site. This class uses one table of MySQL database.


| Hits: | 177 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
Smart URI - Gregory
This class can be used to wrap the service of the requests to all pages of a site using a single PHP script. It takes as argument an array that defines the mapping patterns of request URI to wrapper scripts that should be executed within a safe container when the given URI patterns are matched. If a wrapper script sets an error variable, the generates a 403 forbidden access HTTP error page. Request URIs that do not match any pattern make the class generate a 404 not found HTTP error pag


| Hits: | 119 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
Sniff Response - Grant Ro
This class can be used to detect the user browser type and its category based on expected capabilities. The class analyzes the user agent string and depending on the detected browser type it can assign to one of 4 groups: not OK, just OK, modern, and unknown. The browser name and version is also detected. This class can help generating pages according to the detected browser capabilities, like for instance: outputting warnings, generating crude HTML that is browser independent, etc.


| Hits: | 96 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
Statizier - Llorenç
A simple way to hide dinamic sites to web spiders so they can index it. Almost all web-spiders (like Google) can not index dinamic sites due to the parameters present on almost all links in the site. This class, along with a simple modification onto your Apache configuration file, allows you to hide all the parameters and dinamic links and URLs of your site, so all web spiders will crawl it. The best of all is that this will not give you too much work to get it working in your dinamic s


| Hits: | 141 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
URL class - Sven Wag
With this class you can get information about URL's. You can get the following informations: - Host - Path - Statuscode (eg. 404,200, ...) - HTTP Version - Server - Content Type - Date - The whole header string of the URL Very useful for dynamic written link library pages!


| Hits: | 113 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
URL class - Keyvan M
This class allows you store absolute or relative URLs and access the various parts (scheme, host, port, part, query, fragment). It will also accept and attempt to resolve a relative URL against an absolute URL already stored.


| Hits: | 165 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
urlcheck - markitos
Use this class to validate links or web servers...


| Hits: | 88 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
URL TS - TS
This is a simple class that can be used to check whether a page with a given URL exists. The class establishes a connection to the server of the given URL and sends an HTTP HEAD request. If successful the class can determine whether it returns the HTTP response code. The code 200 means the page exists. The code of 404 means the page does not exist. The code 302 means the server is redirecting the request to another location.


| Hits: | 98 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
URLHelper - Lennart
This class give you access to the http header information and provides some help for retrieving and parsing urls. FUNCTIONS: function isURLAvailable($url) function isValidURLFormat($url, $strict=false) function addHTTPtoURL($url) function getHTTPStatusCode($url) function getRealURL ($url, $simple = true, $method = "HEAD") function getHTTPHeader($url) function getMD5FromURL($url, $estFilesize=500000) function _openHTTPConnection($url, $method = "HEAD")


| Hits: | 108 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
Web Page Size Calculator - Huda M E
This class can fetch a Web page and analyse it to determine the total size of the page files including its elements. It may be used to figure if a page is taking too much bandwidth and time to load because its total size is too large. Once you determine the total size of your pages, you can take appropriate action, like for instance reducing the size of the HTML code or removing less important parts. This class calculates size of Web page and any elements that need to be loaded by a browse


| Hits: | 78 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |
worm - Ben Yaco
This is a php utility that will help you scan Apache access log files. It reports about possible attacks of worms like: CodeRed I and II and Nimda.


| Hits: | 90 | Platforms: | Linux Mac Sun Windows |
| Ratings: | Last Updated: | 2006-05-29 |