RSS 42 projects tagged "php classes"

No download Website Updated 31 Mar 2014 PHP Email address validation component

Screenshot
Pop 849.28
Vit 60.90

This is a PHP class that attempts to validate a given e-mail address at four levels: matching the address against a RFC compliant regular expression; checking whitelists and blacklists of domains with typing mistakes, disposable email addresses, and temporary and fake domains; verifying the existence of the destination SMTP server by verifying the respective DNS MX record; and connecting to that server to see if the given address is accepted as a valid recipient. The class also features a debugging output option that lets you see the remote SMTP server connection and data exchange dialog to see the real cause why an apparently valid address may not be accepting messages.

Download No website Updated 10 Oct 2013 Puja

Screenshot
Pop 30.46
Vit 14.07

Puja is a Django-like template engine for PHP.

No download Website Updated 20 Feb 2013 PHP HTTP protocol client

Screenshot
Pop 232.14
Vit 22.76

PHP HTTP protocol client is a PHP class for making HTTP requests. It can establish connections via SOCKS or proxy servers and establish secure connections (HTTPS) with optional SSL client certificates. It supports HTTP Basic, HTTP Digest, and NTLM (Windows or Samba) authentication mechanisms. It submits POST requests with user-defined form values, file uploading, or with user-defined request bodies. It handles cookies and automatic redirection handling. There is an addon class that logs in to Yahoo! and executes actions on behalf of the user, like exporting the address book or sending invitations to Yahoo! groups.

No download Website Updated 03 Oct 2012 XML parser class

Screenshot
Pop 100.82
Vit 7.61

XML parser class is a PHP class that parses arbitrary XML input and builds an array with the structure of all tag and data elements. Optionally it can keep track of the positions of each element to locate elements that may be contextually in error. Supports a parsed file cache to minimize the overhead of parsing the same file repeatedly. Optimized parsing of simplified XML (SML) formats ignoring the tag attributes.

No download Website Updated 24 Sep 2012 PHP Array Search

Screenshot
Pop 12.12
Vit 24.06

PHP Array Search provides array searching by the wildcard "%", just like SQL queries.

Download Website Updated 05 Jun 2012 freshmeat Project Query Class

Screenshot
Pop 109.64
Vit 6.98

freshmeat Project Query Class queries freshmeat.net and retrieves information on projects with records there. It features retrieval of project information from records provided by freshmeat in XML, parsing of project XML records to extract all the relevant data, and caching of retrieved project information in disk files for at least the next day to avoid retrieving the same data again before it could have been updated.

No download Website Updated 01 Feb 2012 c_xml

Screenshot
Pop 11.83
Vit 29.61

c_xml is a class that can convert between XML files and arrays or strings. It can parse an XML file into a DOM document object, so it can be returned as an array or displayed using a XSL stylesheet. The parsed XML document can also be manipulated to add, change, or remove nodes. Nodes may be searched using XPath. The resulting document can be regenerated in XML format.

Download Website Updated 27 Jun 2011 Metabase

Screenshot
Pop 201.88
Vit 11.00

Metabase is a DBMS-independent PHP API to access SQL databases. It supports MySQL, PostgreSQL, Oracle, Microsoft SQL server, Microsoft Access, ODBC, Interbase, Informix, MiniSQL, and SQLite. It supports nested transactions, blobs, and prepared queries. It can install database schemas defined in a DBMS independent XML format that describe tables, indexes, primary keys, and auto-increment sequences. It is also able to upgrade a database to a new schema without affecting the data that was stored since it was installed or upgraded for the last time. There is also schema reverse engineering support.

No download Website Updated 04 Feb 2011 SMTP client class

Screenshot
Pop 153.93
Vit 8.05

SMTP client class is a PHP class that connects to a mail server to send messages. It can relay message delivery to a defined server or directly deliver messages to a recipient's server for urgent message delivery. It supports secure connections with SSL or starting TLS after the connection is established, connection timeouts, authentication using PHP SASL class (PLAIN, LOGIN, CRAM-MD5, NTLM), POP3 before SMTP delivery authentication, and takes advantage of the SMTP PIPELINING extension to buffer SMTP commands, providing much faster queueing of messages when delivering to a large number of recipients (bulk mail).

Download No website Updated 06 Dec 2010 Yahoo BOSS Client

Screenshot
Pop 18.14
Vit 1.44

Yahoo BOSS (Build your Own Search Service) is a search API. This PHP 5.3 package can retrieve the results of Web, news, and image searches, and also cache them.

Screenshot

Project Spotlight

Linux Test Project

A collection of automated tools for Linux testing.

Screenshot

Project Spotlight

AutoArchive

A simple backup utility.