I have a php script with a simple condition. If it is not satisfied I want to exit the script otherwise I want to continue. I am having difficulties getting it to work. The script is just exiting.. Please excuse my indention. Gmail tends to distort it. Thank you, Chris This is what i have so far: if (!session_id()) { session_start(); } if($_SESSION['signed_in'] == false | $_SESSION['user_level'] != 1 || $_SESSION['user_level'] != 2 ) { //the user is not an admin echo 'Sorry, you do not have sufficient rights to access this page.<br/> You must be a technician or an engineer to create a store visit.'; exit; } else { continue; If I get it to continue I want to execute the rest of the script, but It will only exit. Current user has user_level of 1 so that is not an issue. Rest of script: $market = isset($_GET['market']) ? $_GET['market'] : $_SESSION['market']; $type = isset($_GET['type']) ? $_GET['type'] : $_SESSION['type']; $store = isset($_GET['store']) ? $_GET['store'] : $_SESSION['store']; $type = str_replace('-', ' ', $type); if($_SESSION['type'] != $type) { $_SESSION['type'] = $type; $store = ''; } if($_SESSION['market'] != $market) { $type = ''; $store = ''; } $_SESSION['market'] = $market; $_SESSION['type'] = $type; $_SESSION['store'] = $store; $market_name = array(); $market_prefix = array(); $type_name = array(); $market_prefix = array(); $store_name = array(); $query = "SELECT * FROM marketcode " ; $result = mysql_query($query) or die(report($query,__LINE__ ,__FILE__)); //("Something went wrong"); while($row = mysql_fetch_array($result)) { $market_name[] = $row['market_name']; $market_prefix[] = $row['market_prefix']; } $query = "SELECT store_type FROM store_type WHERE market_prefix = '$market' " ; $result = mysql_query($query) or die(report($query,__LINE__ ,__FILE__)); while($row = mysql_fetch_array($result)) { $type_name[] = $row['store_type']; } $type_name = array_unique($type_name); sort($type_name); if($type == '') { $type = $type_name[0]; $_SESSION['type'] = $type; } $query = "SELECT store_name FROM store_list WHERE store_type = '$type' AND market_prefix = '$market' " ; $result = mysql_query($query) or die(report($query,__LINE__ ,__FILE__)); while($row = mysql_fetch_array($result)) { $store_name[] = $row['store_name']; } // include ('includes/closedb.php'); // close dB sort($store_name); } ?> <div id="myspan"> <form action="index.php" method="post"> <table> <tr> <th class="market">Market</th> <th class="type">Store Type</th> <th class="store">Store Name</th> </tr> <tr> <td> <select name="market" onchange="javascript:get(this.parentNode);"> <option value="">Choose...</option> <?php foreach($market_prefix as $key => $value) { $selected = ''; if($value == $market) { $selected = 'selected'; } //echo("<option value=$value $selected >$value : $market_name[$key]"); echo '<option value="', htmlspecialchars($value), '" ', $selected, '>', htmlspecialchars($value.' : '.$market_name[$key]), '</option>'; } ?> </select> </td> <td> <select name="type" onchange="javascript:get(this.parentNode);"> <option value="">Choose...</option> <?php foreach($type_name as $value) { $selected = ''; if($value == $type) { $selected = 'selected'; } $v = str_replace(' ', '-', $value); //echo("<option value=$v $selected >$value"); echo '<option value="', htmlspecialchars($v), '" ', $selected, '>', htmlspecialchars($value), '</option>'; } ?> </select> </td> <td> <select name="store"> <option value="">Choose...</option> <?php foreach($store_name as $value) { echo("<option value=$value>$value"); } ?> </select> </td> </tr> <tr> <td> <p> <input type="hidden" name="step" value="2"> <input type="submit" name="submit" value="Submit"> </p> </td> </tr> </table> </form> </div> </body> </html> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php