in ogni caso, usando solo php, non si può fare una cosa buona... qui trovi tutto anche in combinazione con php o perl:
http://cgipoint.html.it/