Dba Wrapper
– Open a given flat file database
– Insert a new record with a given key
– Get a record with a given key
– Replace the value of a record with a given key
– Delete the record with a given key
– Optimize the database file
– Open a given flat file database
– Insert a new record with a given key
– Get a record with a given key
– Replace the value of a record with a given key
– Delete the record with a given key
– Optimize the database file
It can generate a page that makes the user be redirected to a given URL passing a list of parameters by either issuing HTTP redirect headers or embedding Javascript in the page.
The class can also make the browser send an HTTP POST request by generating a form with hidden input field set to given values and adding the necessary Javascript to make the browser submit the form to a given URL.
It takes an array of pairs of values that are links between to points for instance in a map.
The class traverses the array of values and detects when there groups of points that form a cyclic reference.
It generates a PHP script that can be used to insert, list, update and delete records in a given MySQL table.
The generated script uses separate classes to generate and validate forms and display table records in paginated listings.
It provides several classes that can validate different types of values.
Currently it can validate strings, integers, arrays, objects, resources, dates and ISBN numbers.
Are you running out of space on your computer, and want to compress those files that are rarely used? Or perhaps you want to send someone some files by email, but they are so big that you wish you can reduce their sizes and pack them into a single convenient file that can be auto-expanded? If so, check out the newest archive/compressor to be added to the Free File Archivers and File Compression Utilities page. This one is both free and open source.
Credits:
– This class contains large pieces of htmlMimeMessage, originally written by Richard Heyes
– This class contains large pieces of smtpclass, originally written by Manuel Lemos
It can easily:
– Send messages through SMTP or MAIL() function
– Import/Export EMLFiles (Outlook)
– Send a HTML file (with or without images embed)
– Compose text or HTML messages
– Attach files to messages
– Embed images
– Otimized Mass-Mailing (group messages in 20 [or more, or less] so you won’t overload your server)
All required classes are inside the main class file. Only one class file required, nothing else.
It extends the htmlMimeEmail class originally written by Richard Heyes to compose send e-mail messages. It can:
– Compose text or HTML messages, with optional images and attachment files
– Send messages to many recipients, splitting deliveries
– Compose messages imported from messages files in the EML format
– Send messages via mail function or through an external SMTP server
It opens a given sound sample file in the WAV format and extracts the variation of the volume of the sample over time.
The class renders an image that represents the sound sample wave form.
It can present forms that define different pages of the installation process.
Each forms page is defined in custom scripts that are stored in a given directory and are numbered according to the respective installation page number.
The class can also perform several installation general purpose tasks, such as creating XML or PHP files, create MySQL database tables and insert table records.
It allows performing different types of validation on each stage and can perform page request redirection accordingly.