error_reporting(0); //初期設定 $ng_flag = false; if(!isset($_SESSION['login_flag'])){ $_SESSION['login_flag'] = false; } //セッションスタート useSession(); //認証が必要なフォルダ $dir_array = array( "/journal/members", ); //現在のディレクトリ取得 $MY_DIR = dirname($_SERVER['PHP_SELF']); //ログインチェック if((in_array($MY_DIR,$dir_array)) or $_SERVER['PHP_SELF'] == "/journal/cen/e-journal.php" or $_SERVER['PHP_SELF'] == "/journal/cen/e-journal2.php"){ if(($_POST['loginid'] && $_POST['loginpw']) && $_SESSION['login_flag'] == false){ //ユーザー名とパスワードが合っているか判定 connectDB(); $query = "select * from member where userid = '".mysql_escape_string($_POST['loginid'])."' and passwd = '".mysql_escape_string($_POST['loginpw'])."' limit 1"; $result = mysql_query($query); $rows = mysql_num_rows($result); mysql_free_result($result); if($rows>0){ $_SESSION['login_flag'] = true; }else{ $_SESSION['login_flag'] == false; $ng_flag = true; } } //ログインしていなければログインさせる if($_SESSION['login_flag'] == false){ ?>
|
・検尿技術上の注意点 |