header('Last-Modified: '.gmdate( 'D, d M Y H:i:s' ).' GMT');
header('pragma: no-cache');
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
session_cache_limiter(no-cache);
session_start();
// セッション変数を全て解除する
$_SESSION = array();
// セッションを切断するにはセッションクッキーも削除する。
// Note: セッション情報だけでなくセッションを破壊する。
if (isset($_COOKIE["PHPSESSID"])) {
setcookie("PHPSESSID", '', time() - 1800, '/');
}
// セッションファイルの削除
session_destroy();
session_unset();
session_start();
session_regenerate_id(TRUE);
// エラーメッセージ
$errorMessage = "";
// 画面に表示するため特殊文字をエスケープする
$viewUserId = htmlspecialchars($_POST["slogid"], ENT_QUOTES);
Include ("./Include/mysql_conect.php");
$key = htmlspecialchars($_POST["key"], ENT_QUOTES);
//------------------------------------------------------------------------------
//POST取得
//------------------------------------------------------------------------------
// ログインボタンが押された場合
if (isset($_POST["uemail".$key])) {
$slogid = htmlspecialchars($_POST["uemail".$key], ENT_QUOTES);
$password = htmlspecialchars($_POST["password".$key], ENT_QUOTES);
$slpass = htmlspecialchars(preg_replace(array('/[~;\'\"]/','/--/'),'',$password), ENT_QUOTES);
$PassW = md5($slpass);
//------------------------------------------------------------------------------
//メールアドレス実在チェック
//------------------------------------------------------------------------------
$sql = "SELECT * FROM `ENG02MEM` WHERE `ENG02MEM07` = '$slogid'";
$resultM = mysqli_query($conn_id, $sql) or die("クエリの送信に失敗しました。
SQL:".$sql);
//結果セットの行数を取得する
$rowckM = mysqli_num_rows($resultM);
if ( $rowckM == 1){
//------------------------------------------------------------------------------
//ログイン失敗回数チェック
//------------------------------------------------------------------------------
$sql = "SELECT * FROM `ENG02MEM` WHERE `ENG02MEM07` = '$slogid' AND `ENG02MEM12` < '20'";
$resultE = mysqli_query($conn_id, $sql) or die("クエリの送信に失敗しました。
SQL:".$sql);
//結果セットの行数を取得する
$rowckE = mysqli_num_rows($resultE);
if ( $rowckE == 1){
//------------------------------------------------------------------------------
//ログイン認証コードパスワードチェックログイン
//------------------------------------------------------------------------------
$sql = "SELECT * FROM `ENG02MEM` WHERE `ENG02MEM07` = '$slogid' AND `ENG02MEM11` = '$PassW' AND `ENG02MEM10` = '1' AND `ENG02MEM02` = '0'";
$resultC = mysqli_query($conn_id, $sql) or die("クエリの送信に失敗しました。
SQL:".$sql);
//結果セットの行数を取得する
$rowckC = mysqli_num_rows($resultC);
// 認証成功
//表示するデータを作成
if($rowckC){
$tmpPref = "";
while($row = mysqli_fetch_array($resultC)) {
{
//データ表示開始
$MEM04DB = "".$row["ENG02MEM04"]."";
$_SESSION["USERID"] = $MEM04DB;
$_SESSION['expires'] = time();
header("Location: mypage.php");
exit;
}
}
}else{
$errorMessage = "