phpxml2form, or how to quick-build an HTML form from any XML document

I’ve been trying to find the kind of PHP library that allows you to quick-generate an HTML form a basic XML structure. Apparently there is no such thing, so here you can find some code that will help you do…

More Details
Howto send mails with PHP + Ubuntu

Update 2010-12-21: A really serious security flaw has been detected in Exim 4 < 0.70. Please make sure your version is secure: https://forum.bytemark.co.uk/comments.php?DiscussionID=2701 If you’re a developer who works with Ubuntu or Debian, or at least with PHP and Apache,…

More Details
Howto install Chamilo with lighttpd on Ubuntu 10.04 Lucid Lynx

Let’s say you want to install Chamilo on your netbook for a demo… Because Apache uses a lot of memory (and so does MySQL), it is generally considered a good practice to try and use something a bit lighter for…

More Details
Translating web applications – lesson 1 – String identifiers

Translating a web application is not an easy task (although it might seem so). Or rather, translating it well is not easy. Using tools like gettext will help you, of course, but past the tools, there are a few things…

More Details
Chamilo Developers Quick Reference Sheets

2016 edit: Please note that these quick references might not be up to date anymore. Please refer to our official developers documentation at https://github.com/chamilo/docs/tree/master/1.10/en/developer for more up-to-date information. This is an update of previous development sheets of Dokeos. Now you’ve…

More Details
A basic guide to unit testing, or how not to write unit tests

Inside the bunch of implicit responsibilities I have in some projects, including the Chamilo project, one is to review the code of my fellow colleagues (or should I say team members). The fact that we asked people with little experience…

More Details
Training course for the Zend certification

We’re preparing a great training course for PHP in Lima (not remote though) that will start in February, exclusively in Spanish and exclusively during the week-end. I’m telling this here because we managed to gather 4 (and possibly 5) of…

More Details
PHP Day Lima 2009 – Retrospective

Before I forget all about it, I want to make a note of what happened, what was good and what could be improved for the PHP Day event we organized jointly with Mobile Bridges, another software development company in Lima….

More Details
Cal, Chris and Derick changing jobs

There seems to be a strange mood going on among a few of the top PHP activists and core developers. Chris Shiflett changed job recently (about two months ago), and today Cal Evans declared he would be leaving ibuildings, almost…

More Details
Oracle Spatial with PHP (links)

Just to make sure I found this again later… http://blogs.oracle.com/opal/2008/03/location_awareness_with_oracle.html gives an example of Oracle Spatial queried from PHP http://www.oracle.com/technology/tech/php/index.html is the Oracle homepage for PHP Developers

More Details