This class can sort large files similar to the UNIX sort command. It can read the file to be sorted in small buckets associated to temporary files to not exceed the configured PHP memory limits. The buckets are sorted individually and then merged to produce the final sorted output. The class provides ...
Multiple file upload Support forum multiple_file_upload Validate and process files uploaded using forms This class can be used to validate and process one or more files uploaded using Web forms. It can check the uploaded files and validate their sizes and types so they conform to the configured ...
Flexible pagination class Support forum flexible-pagination Split MySQL query results in multiple pages This class can be used to split MySQL query results in multiple pages. It takes a given SQL query and executes it in such way that it limits the retrieved results to a given range of rows with ...
File Uploader Support forum uploader Complete file uploading class This class can manage the uploading of files via HTML forms. It can validate the file size, size limits, file extensions, whether the file already exists, checking a banned users lists. It can also write to a log about the uploaded ...
UploadClass Support forum upload-class Validate and process uploaded files This class can be used to validate and process uploaded files. It can take the $_FILES array with uploaded files data and validate it to check if file size are within allowed limits, if the MIME type and the file name extension ...
phpThumbnailer Support forum phpthumbnailer Create image thumbnails on the fly This class can be used to create thumbnail images on the fly. It can resize input images so the rescaled images do not exceed given width and height limits. It supports resizing images in the GIF, JPEG and PNG formats ...
Image-Resizer Support forum image-re3izer Resize an image with given dimensions This class can resize an image with given dimensions. It can take the path of a picture in to be resized in GIF, JPEG and PNG format and creates true color a new image with width and height that does not exceed given ...
MultiAjax Support forum multiajax Using AJAX in batch mode MultiAjax class provides a convenient way to smart work with AJAX. It supports timeout, queue, session limits and batch mode. The class supports: - Autoselect GET or POST method for HTTP request. - Timeouts. It is possible to setup different ...
Cellophane Support forum cellophane Wrapper to manipulate the values of site cookies This package can be used as a wrapper to manipulate the values of site cookies. The base class cookieBase can be used directly to access and manipulate the contents of cookies. It can be extended to allow storage ...
Image Resizing Class Support forum image_resizer Resize images preserving the aspect ratio This class can be used to resize images preserving the aspect ratio. It can open a JPEG, PNG or GIF image and resize it in such way that neither the width nor the height exceed given size limits. The image ...