{"id":200,"date":"2013-09-12T00:00:00","date_gmt":"2013-09-11T15:00:00","guid":{"rendered":"http:\/\/taitan916.info\/blog\/?p=200"},"modified":"2014-05-23T21:31:34","modified_gmt":"2014-05-23T12:31:34","slug":"post-200","status":"publish","type":"post","link":"https:\/\/taitan916.info\/blog\/archives\/200","title":{"rendered":"\u30a8\u30e9\u30fc\u51e6\u7406\u30921\u30da\u30fc\u30b8\u306b\u307e\u3068\u3081\u308b"},"content":{"rendered":"<p>\u3067\u304d\u308b\u3060\u3051\u307e\u3068\u3081\u3066\u304a\u3044\u305f\u65b9\u304c\u52b9\u7387\u3088\u3055\u305d\u3046\u306a\u306e\u3067\u30e1\u30e2\u3002<\/p>\n<p>\u30e1\u30a4\u30f3\u306e\u30d5\u30a9\u30eb\u30c0\u306blogs\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3057\u3001<br \/>\n\u4e0b\u8a18error.<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/php\">php<\/a>\u3092\u4f5c\u6210\u3002<\/p>\n<p><span style=\"color: #000099;\">\u25a0error.<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/php\">php<\/a><\/span><br \/>\n&lt;?<br \/>\ndefine(\"ERROR_FILE\", \".\/logs\/error.log\");<br \/>\nerror_reporting(E_ALL ^ E_NOTICE);<br \/>\nini_set('display_errors',0);<br \/>\nini_set('log_errors','On');<br \/>\nini_set(\"error_log\", ERROR_FILE);<\/p>\n<p>function Error_<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/sql\">sql<\/a> ($E_line, $E_<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/sql\">sql<\/a>, $E_error, $E_file, $E_data = '') {<br \/>\nif ($E_error) {<br \/>\n$error = \"---------------------\\n[<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/SQL\">SQL<\/a> error]\\n\"<br \/>\n. $E_line . \"\u884c\u76ee\\n\"<br \/>\n. $E_<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/sql\">sql<\/a> . \"\\n\"<br \/>\n. $E_error . \"\\n\"<br \/>\n. $E_file . \"\\ntime-&gt;\"<br \/>\n. date('Y\/m\/d H:i:s') . \"\\n\"<br \/>\n. $E_data . \"\\n---------------------\\n\";<br \/>\nerror_log($error, 3, ERROR_FILE);<br \/>\n}<br \/>\n}<\/p>\n<p>if ($_POST['mode'] == 'js_error') {<br \/>\n$error_body = \"---------------------\\n[<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/JavaScript\">JavaScript<\/a> error]\\n\"<br \/>\n. $_POST['lineNumber'] . \"\u884c\u76ee\\n\"<br \/>\n. $_POST['errorMsg'] . \"\\n\"<br \/>\n. $_POST['errorUrl'] . \"\\ntime-&gt;\"<br \/>\n. date('Y\/m\/d H:i:s') . \"\\n---------------------\\n\";<br \/>\nfile_put_contents(ERROR_FILE, $error_body, FILE_APPEND);<br \/>\necho $error_body;<br \/>\n}<\/p>\n<p>$js_error_function = \"<br \/>\n&lt;script&gt;<br \/>\nwindow.onerror = function(errorMsg, errorUrl, lineNumber) {<br \/>\nconsole.log(1);<br \/>\n$.<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/ajax\">ajax<\/a>({<br \/>\ndata : {mode : 'js_error', errorMsg : errorMsg, errorUrl : errorUrl, lineNumber : lineNumber},<br \/>\nurl : '.\/index.<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/php\">php<\/a>',<br \/>\ntype : 'post'<br \/>\n});<br \/>\n};<br \/>\n&lt;\/script&gt;<br \/>\n\";<br \/>\n?&gt;<\/p>\n<p><span style=\"color: #000099;\">\u25a0\u4f8b<\/span><br \/>\n&lt;?<br \/>\nrequire_once(\".\/logs\/error.<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/php\">php<\/a>\");<br \/>\n$<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/sql\">sql<\/a> = 'test';<br \/>\n$code = 12345;<br \/>\n<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/mysql\">mysql<\/a>_query($<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/sql\">sql<\/a>); \/\/db\u63a5\u7d9a\u3057\u3066\u306a\u3044\u306e\u3067\u3053\u3053\u3067\u30a8\u30e9\u30fc\u767a\u751f<br \/>\nError_<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/sql\">sql<\/a>(__LINE__, $<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/sql\">sql<\/a>, <a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/mysql\">mysql<\/a>_error(), $_SERVER[\"<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/PHP\">PHP<\/a>_SELF\"], \"\\ncode-&gt;\" . $code); \/\/\u30a8\u30e9\u30fc\u30ed\u30b0\u306b\u66f8\u304d\u8fbc\u307f<br \/>\n?&gt;<\/p>\n<p>&lt;!DOCTYPE HTML PUBLIC \"-\/\/<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/W3C\">W3C<\/a>\/\/<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/DTD\">DTD<\/a> HTML 4.01 Transtional\/\/EN\" \"<a href=\"http:\/\/www.w3c.org\/TR\/html4\/loose.dtd\">http:\/\/www.w3c.org\/TR\/html4\/loose.dtd<\/a>\"&gt;<br \/>\n&lt;meta http-equiv=\"content-type\" content=\"text\/html\"\/&gt;<br \/>\n&lt;meta cherset = \"<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/UTF-8\">UTF-8<\/a>\"&gt;<br \/>\n&lt;html lang=\"ja\"&gt;<br \/>\n&lt;head&gt;<br \/>\n&lt;title&gt;\u30bf\u30a4\u30c8\u30eb&lt;\/title&gt;<br \/>\n&lt;script type=\"text\/<a class=\"keyword\" href=\"http:\/\/d.hatena.ne.jp\/keyword\/javascript\">javascript<\/a>\" src=\"<a href=\"http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.7.2\/jquery.min.js\">http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.7.2\/jquery.min.js<\/a>\"&gt;&lt;\/script&gt;<br \/>\n&lt;?=$js_error_function;?&gt;<br \/>\n&lt;\/head&gt;<br \/>\n&lt;body&gt;<br \/>\n&lt;h1&gt;\u30bf\u30a4\u30c8\u30eb&lt;\/h1&gt;<br \/>\n&lt;input type=\"button\" value=\"error!\" onClick=\"error_test();\"&gt;&lt;!--\u30dc\u30bf\u30f3\u62bc\u3057\u3066\u3082\u95a2\u6570\u306a\u3044\u306e\u3067\u30a8\u30e9\u30fc--&gt;<br \/>\n&lt;\/body&gt;<br \/>\n&lt;\/html&gt;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u3067\u304d\u308b\u3060\u3051\u307e\u3068\u3081\u3066\u304a\u3044\u305f\u65b9\u304c\u52b9\u7387\u3088\u3055\u305d\u3046\u306a\u306e\u3067\u30e1\u30e2\u3002 \u30e1\u30a4\u30f3\u306e\u30d5\u30a9\u30eb\u30c0\u306blogs ... <\/p>\n","protected":false},"author":1,"featured_media":1085,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[],"class_list":["post-200","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/posts\/200","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/comments?post=200"}],"version-history":[{"count":0,"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/posts\/200\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/media\/1085"}],"wp:attachment":[{"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/media?parent=200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/categories?post=200"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/taitan916.info\/blog\/wp-json\/wp\/v2\/tags?post=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}