Newer
Older
Ruby / akuma.rb
@NARITA Reo NARITA Reo on 8 Apr 2022 876 bytes 2022-04-08 18:58:28
#!/usr/bin/env ruby
# -*- coding: utf-8 -*-

require 'cgi'
c = CGI.new(:accept_charset => "UTF-8")
print "Content-type: text/html; charset=UTF-8\n\n"

#<input type="text"  name="answer" maxlength="40" <br>

name=c["name"]
var1=c["tenshi"]
var2=["go"]

open("tenshi.csv","a:utf-8") do |tenshi|
  tenshi.printf("%s,%s,%s\n",name,var1,var2)
end




require'csv'
date=CSV.read("tenshi.csv", :headers=>false,  encoding: 'utf-8')
menu=Hash.new
date.each do |row|

if row[0]==name
printf("<p>%d %s</p>\n",row[1],row[2])
end



#menu[row[0]]=[row[1],row[2]]

#name=Regexp.new
#profile=row[0]
#if /#{name}/=profile
#printf("%s\n",name)


end
#end
p menu


print"<html>\n"
print"<head><title>結果</title></head>\n"
print"<body>\n"


k=0

for i,j in menu#i->key,j->value
if i==name
 printf("<p>%d回目 %d %s<\p>\n",k,j[0],j[1])
k+=1
end
end
print"</body>\n"
print"</html>\n"