EOL; ?> \n"; $echo = $echo . '\n
\n"; ?> '; $phrase_3 = 'id:'; $tag_3 = ''; $phrase_4 = ')です。'; $word_two = pullLot($lot_two); $tag_4 = ''; $phrase_5 = 'ハイクしよう。'; $tag_6 = ''; $echo = $echo . '

' . $phrase_1 . $word_one . htmlspecialchars($_SESSION['hatenaname'],ENT_QUOTES) . $phrase_2 . $tag_1 . $_SESSION['hatenaid'] . $tag_2 . $phrase_3 . htmlspecialchars($_SESSION['hatenaid'],ENT_QUOTES) . $tag_3 . $phrase_4 . $word_two . $tag_4 . rawurlencode('ログインしました。私は'.$word_one.$_SESSION['hatenaname'].$phrase_2.$phrase_3.$_SESSION['hatenaid'].$phrase_4.$word_two.$phrase_5." \n{$product_name_abbr} Ver.{$product_version} at http://".$_SERVER['SERVER_NAME'].dirname($_SERVER['PHP_SELF']).'/'."\n"); if (isset($_GET['image']) && $_GET['image'] == 'on') $echo = $echo . '&image=on'; $echo = $echo . $tag_5 . $phrase_5 . $tag_6 . '

'; $echo = $echo . '

もし間違っている場合は、一旦ログアウトしてください。

'; } elseif (isset($_SESSION['auth']) && $_SESSION['auth'] == 'wait'){ $echo = $echo . "

ログインできませんか? もう一度試してみてください。

\n"; // var_dump($_SESSION); if (isset($_SESSION['reqtoken']) && $_SESSION['reqtoken'] != ''){ $authorize = 'https://www.hatena.ne.jp/mobile/oauth/authorize'; $redirect = $authorize.'?oauth_token='.rawurlencode($_SESSION['reqtoken']); // $echo = $echo . "

リダイレクトなんて(´・ω・`)知らんがな。

"; } } if (isset($_GET['log']) && $_GET['log'] == 'out'){ $echo = $echo . '

ログアウトしました。

'; } ?> "; $echo = $echo . var_dump($acstoken['trace']); $echo = $echo . ""; } else { $login_url = "{$self_anchor}?with=haiku"; if (isset($return) && $return != '') $login_url = $login_url.'&return='.$return; $echo = $echo . "

はてな OAuth 認証でログインする

"; $echo = $echo . $login_notice; } } // var_dump($_SESSION['auth']); $echo = $echo . "
\n
\n"; ?> '; if (preg_match("/.+\?.+/u", $return)){ // echo $return; $echo = $echo . '
  • 元のページに戻る
  • '; } else { $echo = $echo . '
  • 元のページに戻る
  • '; } $echo = $echo . ''; $return = ''; } } ?> '; echo mb_convert_encoding($echo, $charcode, 'UTF-8'); if (isset($_SESSION['oauth_stat'])){ unset($_SESSION['oauth_stat']); } ?>