[Secure AJAX for PHP] SAJA

SAJA - Secure Ajax For PHP

Saja is a lightweight, open-source AJAX scripting engine for PHP4/5, with optional secured data transfer. It is designed for the speedy creation of simple, secure, and maintainable AJAX applications, without the need to write any JavaScript.

SAJA v2.8 (Full UTF-8 Support!) - Release Date: July 18, 2007

SAJA now supports the full UTF-8 character set.

Changes for v2.8:

SAJA v2.7 - Release Date: February 23, 2007

The major addition to this release is the browser history functionality - you can optionally choose to have saja requests register in the browser history so the navigation buttons work properly where appropriate. Also changed the implementation of the stored key to eliminate session issues.

Changes for v2.7:

SAJA v2.6 - Release Date: October 24, 2006

The major addition to this release is the ability to define multiple function libraries. The problem of having one massive ajax function library goes away! Designed for well-organized and more maintainable applications.

Changes for v2.6:

Please see the new documentation on managing your function libraries.

SAJA v2.5.1 - Release Date: October 19, 2006

This is a minor update. Only saja.js was patched. I have also made a few small changes to the demo page.

Changes for v2.5.1:

SAJA v2.5 - Release Date: October 05, 2006

Changes for v2.5:

SAJA v2.3 - Release Date: September 01, 2006

Changes for v2.3:

SAJA v2.2 - Release Date: July 23, 2006

Changes for v2.2:

SAJA v2.1 - Release Date: July 08, 2006

Changes for v2.1:

SAJA v2.0 - Release Date: May 13, 2006

Secure requests are now fully encrypted. Secure mode now allows SAJA to send encrypted POST data over non-encrypted HTTP channels. Please see additional notes on the true security level of SAJA.

Changes for v2.0:

SAJA v1.7 - Release Date: May 01, 2006

Made a few minor changes. Note that when upgrading to a new version of SAJA, you DO NOT need to overwrite your saja.functions.php file. Always back up your current files, especially if you have modified them.

Changes for v1.7:

SAJA v1.6 - Release Date: April 29, 2006

SAJA has finally been added to the official SourceForge.net file repository (it was previously downloaded straight from a file on this website.) Note that when upgrading to a new version of SAJA, you DO NOT need to overwrite your saja.functions.php file. Always back up your current files, especially if you have modified them.

Here is a summary of the changes:

SAJA v1.5

Initial release.

System Requirements

Saja is currently implemented through PHP only. It consists of 4 files. You should only need to edit saja.functions.php to get it to work. It is written and tested for PHP4.