Alternatively, and this is what I would do because it would be easier to
maintain should you want to change the content later on, you could use
includes as per the following:
<?php
print("<html>\n<head>\n<title>Try This</title>\n</head>\n<body>\n");
if(condition)
include("html_block_1.html");
else
include("html_block_2.html");
print("</body>\n</html>");
?>
I suppose it would depend on how big your HTML blocks are.
Either way -- using includes or using the method below -- will work, and
with neither method will you have to escape out your special characters.
>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<
On 4/23/01, 3:59:41 PM, "elias" <[EMAIL PROTECTED]> wrote
regarding Re: [PHP] if... then... else with HTML:
> yes, consider this:
> <html>
> <body>
> <? if (isset($name)) { ?>
> your name is <?=$name?>
> <? } else { ?>
> <h1>name is not set!</h1>
> <? } ?>
> </body>
> </html>
> -elias
> http://eassoft.cjb.net
> "Martin Thoma" <[EMAIL PROTECTED]> wrote in message
> [EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> > Hello !
> >
> > I want to do something like
> >
> > if (condition)
> > output this html-block
> > else
> > output that html-block
> >
> >
> > Without printig or echoing the html-block out (because the block has a
> > lot of ", which I all would have to slash out...)
> >
> > How can I do that ?
> >
> > Martin
> >
> >
> >
> >
> > --
> > PHP General Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
> >
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]