トップページ > プログラム > 2014年03月26日 > N6ppR8Yn

書き込み順位&時間帯一覧

74 位/240 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000000101



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Ruby 初心者スレッド Part 54

書き込みレス一覧

Ruby 初心者スレッド Part 54
467 :デフォルトの名無しさん[sage]:2014/03/26(水) 22:37:26.74 ID:N6ppR8Yn
質問させて下さい。rubyでCGIを作っています。
HTMLのテキストエリアに記載された文字をregist.cgiで表示させるサンプルを作ってみました。
半角英数字は正しく表示される事を確認しました。しかし全角文字が全く表示されません。
色々試しましたがまったく変わりません。上手く表示する方法を教えてください。
OS:windows 7 64bit
ruby:ruby 1.9.3p194 (2012-04-20) [i386-mingw32]
ブラウザ:FireFox 22.0
webサーバ:http://magazine.rubyist.net/?0011-CGIProgrammingForRubyBeginnersにあるrubima011-cgi.zipのserver.rbを使用

[index.html]
<!DOCTYPE html>
<html lang="ja">
<head><meta charset="Shift-JIS"><title>Sample System</title></head>
<body>
<form action="regist.cgi" method="get">
<textarea name="t" cols="20" rows="4">コードを記載して下さい</textarea><br>
<input type="submit" value="OK">
</form>
</body>
</html>

[rigist.cgi]
#!/usr/local/bin/ruby
print "Content-Type: text/html\n\n"
print "<html><head></head><body>"
require "cgi"
c = CGI.new
text = c["t"]
print text
print "<br>"
print "</body></html>"


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。