Se riesci ad avere una url univoca per il file php (esempio sito.com/pagina-con-condizioni.php) puoi utilizzare questa classe che è molto semplice da usare:
http://www.phpclasses.org/package/29...-services.html
è del 2006, non sò se l'hanno aggiornata, all'epoca funzionava bene. però puoi provarla facilmente, tanto son due righe di codice (c'è il tab con l'esempio)