That does the trick, although I'm not exactly sure why.
Shouldn't the html between the <?php case 1: ?> and <?php break; }: ?>
statements be executed regardless of whether or not case 1 matches the
switch variable?
In Cold Fusion anything outside of <cfoutput>cf code here</cfoutput> is
ignored by the CF language processor; thus the <?php case 1?> html here
<?php break; }?> would display the html for each case.
In any case thanks for workaround -- I would have echoed out all the html
otherwise..........
--Noah
----- Original Message -----
From: "Johannes Schlueter" <[EMAIL PROTECTED]>
To: "CF High" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Saturday, January 25, 2003 8:38 AM
Subject: Re: [PHP] Switch statement || How to output html without using
echo() or print()
> On Saturday 25 January 2003 20:38, CF High wrote:
>
> > Each operation has @ 50 lines of html -- do I have to echo or print all
> > this html!?
>
> Try something like
> <?php
> switch ($foo) {
> case 1:
> ?>
> <h1>Hello</h1>
> <?php
> break;
> }
> ?>
>
> johannes
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php