On Fri, Nov 21, 2003 at 07:55:05PM +0100, Wouter van Vliet wrote:
: 
: (.. long bunch of HTML ..)
: Jay asked <?=$Question?>, then Tom said <? echo $Answer; ?>. <?php

I don't like this because it doesn't protect your content from being
misinterpreted.  It should be more like:

        Jay asked <?php echo htmlentities($Question); ?>, then...

Of course you could call htmlentities() on all of your variables in a
previouw block.  But then you cannot use the variables again unless you
undo it with html_entity_decode().  It's a bit of a mess.

Also, I find inlining to be less flexible and less extensible than some
kind of template system.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to