I have written a couple of post on using Actuate’s JSAPI to include BIRT
content within your system. This API is AJAX based and allows content to be
embedded within most web applications.
These post can read here:
Calling BIRT Reports from ASP.NET
and
Actuate's JSAPI
In addition take a look at calling the BIRT Engine from PHP, which I blogged
about a while back.
Calling the JSAPI from PHP is not much different than any other front end.
For example, including the interactive viewer can be done using the following
code.