PerformerLoginCheck( $_POST[ 'email' ], $password );
if ( !empty( $LoginCheck ) ) {
$hash = $LoginCheck[ 'hash' ];
$host = gethostbyaddr( $_SERVER[ "REMOTE_ADDR" ] );
$cookieval = $hash . ',' . $host;
$cookietimeout = time() + 60 * 60 * 24;
setcookie( SYSTEM_ACCOUNT, $cookieval, $cookietimeout, '/' );
header( "Location: ./performer/mypage.php" );
exit;
} else {
$error_login[ 'text' ] = "メールアドレスもしくはパスワードが正しくありません。";
}
}
} elseif ( $_POST[ "action" ] === 'first' && $_POST[ 'token' ] ) {
if ( $_POST[ 'token' ] !== $_SESSION[ 'token' ] ) {
$error_login[ 'token' ] = '不正なリクエストです';
}
if ( isset( $_POST[ "sei" ] ) ) {
$sei = htmlescape( $_POST[ "sei" ] );
$sei = trim( $sei );
}
if ( isset( $_POST[ "mei" ] ) ) {
$mei = htmlescape( $_POST[ "mei" ] );
$mei = trim( $mei );
}
if ( $err = check_string( $sei, "氏名「姓」", 1, 1 ) ) {
$error_first[ 'sei' ] = $err;
}
if ( $err = check_string( $mei, " 氏名「名」", 1, 1 ) ) {
$error_first[ 'mei' ] = $err;
}
if ( empty( $error_first ) ) {
$error_first[ 'text' ] = '';
$Check = $pm->PerformerInputCheck( $sei, $mei );
$_SESSION[ 'PerformerInput' ] = $Check;
if ( !empty( $Check ) ) {
$Check = $Check[ 0 ];
}
if ( !empty( $Check ) && $Check[ 'fa_flg' ] != 1 ) {
$_SESSION[ 'prow' ] = $Check;
//$pass = CreateMd5($Check['id'],$sei, $mei);
//$pm->PerformerPassUpdate($Check['id'],$pass);
header( "Location: ./input/" );
exit;
} elseif ( $Check[ 'fa_flg' ] == 1 ) {
$error_first[ 'text' ] = 'すでに登録されております。
ログインフォームよりログインしてください。';
} else {
$error_first[ 'text' ] = '登録された情報がありません。';
}
}
}
//token
$token = uniqid( '', true );
$_SESSION[ 'token' ] = $token;
?>