$comment['ip'] = $_SERVER['REMOTE_ADDR']; $result = addComment($blogid, $comment); $errorString = ''; if (in_array($result, array("ip", "name", "homepage", "comment", "etc"))) { switch ($result) { case "name": $errorString = _text('차단된 이름을 사용하고 계시므로 댓글을 남기실 수 없습니다.'); break; case "ip": $errorString = _text('차단된 IP를 사용하고 계시므로 댓글을 남기실 수 없습니다.'); break; case "homepage": $errorString = _text('차단된 홈페이지 주소를 사용하고 계시므로 댓글을 남기실 수 없습니다.'); break; case "comment": $errorString = _text('금칙어를 사용하고 계시므로 댓글을 남기실 수 없습니다.'); break; case "etc": $errorString = _text('귀하는 차단되었으므로 사용하실 수 없습니다.'); break; } } else { if ($result === false) { $errorString = _text('댓글을 달 수 없습니다.'); } } if ($errorString) { OpenIDConsumer::printErrorReturn($errorString, $_POST["requestURI"]); } OpenIDConsumer::updateUserInfo($userName, $userHomepage); header("Location: {$_POST['requestURI']}");
function FinishAuth() { if (empty($_GET['tid'])) { $context = Model_Context::getInstance(); OpenIDConsumer::printErrorReturn(_text('잘못된 트랜잭션입니다'), $context->getProperty('uri.blog')); } $tid = $_GET['tid']; $consumer = new OpenIDConsumer($tid); $consumer->finishAuth($tid); }