#!/usr/bin/env ruby require 'cgi' require 'pstore' cgi = CGI.new("html4") ticket = PStore.new("ticket.db") time = Time.now ticket.transaction do if ticket == nil ticket[time] = Hash.new end ticketid = "41-1258" year = 2008 month = 8 day = 1 dpt = "酒田" arv = cgi["arrive"] name = "公益ルビ緒" car = 3 seat = "2 A" millage = "Y998-8580" ticket[time] = [dpt, arv] # 出発駅と到着駅を記録 end print("Content-type: text/html; charset=EUC-JP\n\n") print("\n") print("
\n") print("発券番号: %s | \n",ticketid) printf("座席: %d 号車 %s | \n",car , seat) print("
利用者名: %s | \n", name) printf("使用日: %d 年 %d 月 %d 日 | \n", year, month, day) print("
マイレージ番号: %s | \n", millage) print("種類: トクトクきっぷ | \n") print("