I have been trying to organize my code better by using functions,
especially where I am repeating logic. The problem seems to be when I run
a condition within the function, an if statement to check for results of a
variable. As is the code seems to be bypasses, but if I put a die; in the
function after the line that was skipped before I get the desired results.
Code sample below is checking a table that lists a userID and if the user
has ever logged onto the system before:
function chkFirstTime($userID){
global $connection,$db,$userID;
$sqlChkFirstTime = "select fk_userID,firstTime from firstTime where fk_userID =
'$userID'";
$resultFirstTime = mssql_query($sqlChkFirstTime, $connection);
$rowFirstTime = mssql_fetch_array($resultFirstTime);
$firstTime = $rowFirstTime["firstTime"];
if ($firstTime == ""){
include ('includes/incFirstTime.php');
}
}
If I place a die; after the include it will run, of course it stops other
users from getting in as well.
Thanks,
-Scott
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php