Mercurial > hgrepos > hgweb.cgi > skipweb
view mackey/academy/boss.rb~ @ 1412:806ec1da59b6
koushinn
author | SUZUKI Naoyuki <c111086@g.koeki-u.ac.jp> |
---|---|
date | Tue, 22 Dec 2015 18:28:18 +0900 |
parents | 12f86e86a07f |
children |
line wrap: on
line source
#!/usr/bin/ruby # coding: utf-8 require 'rubygems' require 'pg' require 'cgi' c = CGI.new(:accept_charset => "utf-8") print"ontent-type: text/html; charset=utf-8\n\n" tai = c["hp"] tekihp = c["thp"] nn = c["namae"] lvl = c["level"] number = c["id"] ep = c["exp"] quest = [] wordone = [] wordtwo = [] wordthi = [] wordfou = [] subject = [] x = 0 begin conn = PGconn.connect('127.0.0.1','','','','semi','masahiro','l3nl3q1u') q = "select question, word1, word2, word3, word4 from quiz" res = conn.exec(q) res.each do |row| quest << row["question"].to_s wordone << row["word1"].to_s wordtwo << row["word2"].to_s wordthi << row["word3"].to_s wordfou << row["word4"].to_s x += 1 end end srand number = rand(x) check = rand(4) printf("<html> <head> <title>きみのこうげきだよ!</title> <link rel=\"stylesheet\" href=\"style.css\" type=\"text/css\"> </head> <body> <h1>きみのこうげきだよ</h1> <p>No.#{number}</p> <div class=\"center01\"> <div> <h1>BOSS HP #{tekihp} / 500 <img border=\"1\" src=\"boss.jpg\" width=\"480\" height=\"320\" alt=\"背景\" title=\"背景\"> <h1>体力: #{tai} / 999 <h2>問題</h2> <p>%s</p> <form method=\"POST\" action=\"boss2.rb\">\n", quest[number]) if check == 0 print"<button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordone[number]}\">#{wordone[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordtwo[number]}\">#{wordtwo[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordthi[number]}\">#{wordthi[number]}<br></button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordfou[number]}\">#{wordfou[number]}<br></bu\ tton>\n" elsif check == 1 print"<button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordtwo[number]}\">#{wordtwo[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordone[number]}\">#{wordone[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordthi[number]}\">#{wordthi[number]}<br></button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordfou[number]}\">#{wordfou[number]}<br></button>\n" elsif check == 2 print"<button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordthi[number]}\">#{wordthi[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordone[number]}\">#{wordone[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordtwo[number]}\">#{wordtwo[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordfou[number]}\">#{wordfou[number]}</button>\n" elsif check == 3 print"<button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordfou[number]}\">#{wordfou[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordone[number]}\">#{wordone[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordtwo[number]}\">#{wordtwo[number]}</button> <button class=\"css3button\" type=\"submit\" name=\"answer\" value=\"#{wordthi[number]}\">#{wordthi[number]}</button>\n" end printf("<input type=\"hidden\" name=\"dat\" value=\"%s\"> <input type=\"hidden\" name=\"num\" value=\"#{number}\"> <input type=\"hidden\" name=\"hp\" value=\"#{tai}\"> <input type=\"hidden\" name=\"thp\" value=\"#{tekihp}\"> </form> </div> </div> </body> </html>\n", wordone[number])