EOL;
?>
\n";
$echo = $echo . "\n";
if (isset($_SESSION['post_result']) && $_SESSION['post_result'] === TRUE or FALSE){
$echo = $echo . '
';
// var_dump($_SESSION);
if ($_SESSION['post_result'] === TRUE){
// var_dump($_SESSION['post_to']);
$json_body = $_SESSION['post_body'];
$contents = checkEntryData($json_body);
if (preg_match("/^oauth_problem=token_rejected$/", $json_body)){
$echo = $echo . "
認証情報が無効です。再認証を行なってください。
";
} elseif ($contents['stat'] == FALSE && $contents['ercode'] != 'x'){
$echo = $echo . "
何かのエラーです。
\n";
$echo = $echo . print_r(strip_tags($contents['contents']));
$echo = $echo . "
{$json_body}\n";
} elseif ($contents['stat'] == FALSE && $contents['ercode'] == 'x'){
$echo = $echo . "
何かのエラーですす。
\n";
$echo = $echo . "
{$contents['ermes']}
\n";
} else {
$echo = $echo . '
' . $_SESSION['post_result_mes'] . '';
}
}
if ($_SESSION['post_result'] === FALSE){
$echo = $echo . '
' . $_SESSION['post_result_mes'] . '';
$echo = $echo . "
{$_SESSION['post_error']}
";
}
$echo = $echo . '
';
$_SESSION['post_to'] = '';
$_SESSION['post_result'] = '';
$_SESSION['post_result_mes'] = '';
$_SESSION['post_error'] = '';
$_SESSION['post_body'] = '';
libxml_clear_errors();
}
if (isset($_SESSION['oauth_stat'])){
$echo = $echo . '
'."\n";
if ($oauth_stat === TRUE) {
$echo = $echo . "
アクセストークンを更新しました。\n";
} else {
$echo = $echo . "
アクセストークンを取得できませんでした。\n";
$echo = $echo . "
{$oauth_stat}
";
}
$echo = $echo . '
'."\n";
}
$echo = $echo . '
'."\n";
?>
はてなハイク API からデータを取得できなかったような気がします。\n";
$echo = $echo . "
{$contents}
\n";
} else {
$json_body = $json['body'];
$contents = simplexml_load_string($json['body']);
if (preg_match("/^oauth_problem=token_rejected$/", $json_body)){
$echo = $echo . "
認証情報が無効です。再認証を行なってください。
";
} elseif (libxml_get_last_error() !== FALSE){
$contents = strip_tags($contents);
$echo = $echo . "
はてなハイク API からデータを取得できなかったような気がします。
\n";
$echo = $echo . "
{$contents}
\n";
} elseif (isset($contents['error'])){
$echo = $echo . "
はてなハイク API からデータを取得できなかったような気がします。
\n";
$echo = $echo . "
{$contents['error']}
\n";
} else {
$entry_processor_mode = "entry";
$val = $contents;
require 'entry_processor.php';
if (isset($contents->replies) && $contents->replies[0]->id != ''){
$echo = $echo . '
- リプライ
';
$echo = $echo . '- ';
foreach($contents->replies as $val){
$val->keyword = $_GET['keyword'];
require 'entry_processor.php';
}
$echo = $echo . '
';
$echo = $echo . '
';
}
}
}
} else {
$echo = $echo . '
内容を読むにはログインしてください。
';
}
?>
';
$echo = $echo . '
リプライする';
$echo = $echo . <<
EOL;
if (isset($_GET['keyword'])) $echo = $echo . '';
$echo = $echo . '';
}
$echo = $echo . "
\n";
// if (isset($_SESSION['auth']) && $_SESSION['auth'] === TRUE){
// if (isset($get_entry) && isset($get_user)){
// $echo = $echo . '
';
// }
// }
?>