i use smarty (a templating engine) for two important reasons... 1. in most of my projects, templates are designed by a third party and i dont want them to access all my php variables. 2. smarty is meant to do html coding and in many cases i can get the job done in single sentence, while it takes 3-4 lines for PHP. why smarty? i dnt find a different template engine with compiling, catching, debugging features, and a vast plugin repository(and i can write one whenever required) -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php