Re: Control structures
- From: yawnmoth <terra1024@xxxxxxxxx>
- Date: Mon, 05 Nov 2007 23:42:25 -0000
On Nov 5, 3:42 pm, "pgt" <pgt...@xxxxxxxxx> wrote:
I need to cease the execution of some code if a couple of conditions are not
met.
exit; destroys the rest of my page of course, so I *think* I need some sort
of "wrapper", perhaps in a control structure?
The page works flawlessly otherwise (and reporting is set to
error_reporting(E_ALL); )
<body>
<div>
<?php
if (error checking here)
{echo 'error message';}
elseif (secondary error checking here)
{echo 'more error messages';}
// exit; <!--destroys rest of the page, so can't use-->
?>
<CONTAINER>
<?php
// other stuff
?>
</CONTAINER>
<!-- other html -->
</div>
</body>
I need to NOT execute anything within 'CONTAINER' when the if/elseif
statements are not met, but I DO need to continue with the html above the
closing div, so the rest of the page displays normally.
How to "wrap" this? Or ... ?
<body>
<div>
<?php
$skip=false;
if (error checking here)
{echo 'error message';$skip=true;}
elseif (secondary error checking here)
{echo 'more error messages';$skip=true;}
// exit; <!--destroys rest of the page, so can't use-->
?>
<CONTAINER>
<?php
if (!$skip){
// other stuff
}
?>
</CONTAINER>
<!-- other html -->
</div>
</body>
I think that does what you want? I just added a new variable $skip...
.
- Follow-Ups:
- Re: Control structures
- From: pgt
- Re: Control structures
- References:
- Control structures
- From: pgt
- Control structures
- Prev by Date: Re: How can I get this redirect to work? (and this mail function)
- Next by Date: Re: How can I get this redirect to work? (and this mail function)
- Previous by thread: Control structures
- Next by thread: Re: Control structures
- Index(es):
Relevant Pages
|