Re: Re: Can If Else statements be split into code blocks??
| From: | David Robley | Date: | Wed, 14 Nov 2001 01:21:20 +0000 |
| Subject: | Re: Re: Can If Else statements be split into code blocks?? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-74517@lists.php.net to get a copy of this message | ||
On Wed, 14 Nov 2001 11:43, Brad Melendy wrote:
> Ok, I figured out that just using echo seems to be the best way to do
> this under PHP. In ASP, you can end your code block and start in with
> HTML, but I couldn't get that to work with PHP. However, I was able to
> just use the echo statement to get the conditional HTML I wanted to
> show up when the proper condition was met in the If Else statement.
>
> ....Brad
>
> "Brad Melendy" <brad@techkno.com> wrote in message
> news:20011113091603.74980.qmail@pb1.pair.com...
>
> > Hello,
> > I'm trying to execute some HTML in an IF ELSE statement. I'm trying
> > something like:
> >
> > <?php
> > if (strstr($DomResults,$Match))
> > print "Congratulations! $domain.$suffix is available!";
> > ?>
> > <form method="POST" action="step2.asp"
> > name="form2">
> > <p><input type="submit" value="Register"
> > name="B1"></p>
> > </form>
> >
> > <?php
> > else
> > print "Sorry, $domain.$suffix is already taken.";
> > ?>
> >
> > Basically, it works great without the form I'm trying to insert, but
> > with the form after the IF statement, it fails. Is what I want to do
> > against
>
> the
>
> > rules? I'm converting an ASP script I have to PHP and I have it all
>
> working
>
> > under ASP. That means it should be eaiser with PHP right? ;-)
> > Thanks in advance.
> >
> > ...Brad
You can drop in and out of php parsing, even in a control structure. So
something like
<?php
if($this == 'that') {
?>
<H2>That</H2>
<?php
} else{
?>
<H2>The Other</H2>
<?php
}
?>
will work just fine.
--
David Robley Techno-JoaT, Web Maintainer, Mail List Admin, etc
CENTRE FOR INJURY STUDIES Flinders University, SOUTH AUSTRALIA
Stop talking! I'm out of aspirin!