• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Commit MetaInfo

Revision2e8ab06a83b8787316e4300a425120c3088ed25e (tree)
Zeit2016-10-29 23:59:12
Autorumorigu <umorigu@gmai...>
Commiterumorigu

Log Message

BugTrack/2392 Fix encoding: die_message() outputs suitable charset

Ändern Zusammenfassung

Diff

--- a/lib/func.php
+++ b/lib/func.php
@@ -462,13 +462,17 @@ EOD;
462462 if(defined('SKIN_FILE') && file_exists(SKIN_FILE) && is_readable(SKIN_FILE)) {
463463 catbody($title, $page, $body);
464464 } else {
465- header('Content-Type: text/html; charset=euc-jp');
465+ $charset = 'utf-8';
466+ if(defined('CONTENT_CHARSET')) {
467+ $charset = CONTENT_CHARSET;
468+ }
469+ header("Content-Type: text/html; charset=$charset");
466470 print <<<EOD
467-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
471+<!DOCTYPE html>
468472 <html>
469473 <head>
474+ <meta http-equiv="content-type" content="text/html; charset=$charset">
470475 <title>$title</title>
471- <meta http-equiv="content-type" content="text/html; charset=euc-jp">
472476 </head>
473477 <body>
474478 $body