#!/usr/bin/env ruby #coding: euc-jp require 'cgi' cgi = CGI.new(:accept_charset => "EUC-JP") print("Content-type: text/html; charset=EUC-JP\n\n") familyname = cgi["surname"] forname = cgi["givenname"] areacode = cgi["area"] code1 = cgi["former"] code2 = cgi["latter"] list = Hash.new phoneno = areacode + code1 + code2 name = familyname + forname list[phoneno] = name open("phone.txt", "a") do |ph| for no in list.keys ph.printf("%s \t %s\n", list[no], no) end end print("\n") print("
\n") print("#{line}
") end end print("\n") print("\n")