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!

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to