Robin -- ...and then Robin Kopetzky said... % % Good evening.
Hiya! % % I'm probably going to stir up a hornet's nest but have a question. Probably so :_0 % % Does using echo for ALL html pages mean I have a sick mind? Example: I don't think so. % % echo CR, '<HTML>', % CR, ' <BODY>', % CR, ' etc...'; OK, that does look a bit sick :-) If nothing else, you end up with a blank line before your first tag, which is technically a no-no. I personally terribly dislike the jump-in-and-out bit, so only when I have to use javascript and have to quote it do I even think about that. I should also get around to using templates, but I haven't yet, so my answer might be different later. I have a vague grasp of the nirvana of separating the presentation formatting from the actual work and would like to get there someday. In my copious time between midnight and 4am, I suppose. Oh, wait; I'm in that now. I may have to sleep in 'til 4:30 to make up for it *yawn* I also use print for everything rather than echo; I use '' on my HTML attributes within my print ""s and so I don't look like a B movie (that's B for backslasher :-) When printing large chunks I don't bother with HEREDOCs but have been known to print " <table> <tr> <td>cell</td> <td>cell</td> </tr> </table> There was a table. " ; or so. It's easier to write than all of the quoting on and off that you describe (plus I use \n rather than CR, not having seen it before and thus not knowing if it's a predefined constant or one you did). I tend to get a bit lazy with my HTML and often don't sweat the formatting for the sake of the browser, though I do use newlines for at least a token consideration of anyone reading the output :-) The php is much more important to me than the resultant HTML. Good luck coming to a sane final decision :-) HTH & HAND & Happy Holidays :-D -- David T-G * There is too much animal courage in (play) [EMAIL PROTECTED] * society and not sufficient moral courage. (work) [EMAIL PROTECTED] -- Mary Baker Eddy, "Science and Health" http://justpickone.org/davidtg/ Shpx gur Pbzzhavpngvbaf Qrprapl Npg!
pgp00000.pgp
Description: PGP signature