Mercurial > hgrepos > hgweb.cgi > skipweb
changeset 2544:6ba248e54c40
pass
author | ARAKI Tsuyohito <c113007@e.koeki-u.ac.jp> |
---|---|
date | Mon, 20 Jul 2015 18:02:07 +0900 |
parents | 9c608a2f232d |
children | e8ead2ce563d |
files | oasis2015/accountcheck.rb oasis2015/gets.rb oasis2015/img/qr/cookie.pdf oasis2015/prof.rb |
diffstat | 4 files changed, 28 insertions(+), 22 deletions(-) [+] |
line wrap: on
line diff
--- a/oasis2015/accountcheck.rb Sat Jul 18 18:01:51 2015 +0900 +++ b/oasis2015/accountcheck.rb Mon Jul 20 18:02:07 2015 +0900 @@ -21,9 +21,11 @@ cle3 = "CREATE TABLE IF NOT EXISTS goods(id, g1, g2, g3, g4, g5, g6)" cle4 = "CREATE TABLE IF NOT EXISTS time(cd, now, id)" cle5 = "CREATE TABLE IF NOT EXISTS num(cd, id)" +cle6 = "CREATE TABLE IF NOT EXISTS pass(id, pass)" ins4 = 'insert into time values(?, 61, "n")' ins5 = 'insert into num values("aa",0)' +ins6 = 'insert into pass values(?, ?)' num = "select id from num where cd = ?" numup = "update num set id = ? where cd = ?" @@ -32,6 +34,7 @@ db.execute(cle3) db.execute(cle4) db.execute(cle5) +db.execute(cle6) if name == "createman789789789" db.execute(ins4, "a") db.execute(ins4, "b") @@ -54,6 +57,8 @@ aria = c["aria"] id = c.cookies["id"][0] +pass = c.cookies["pass"][0] + if id == nil # srand # id = rand(1000) @@ -63,15 +68,18 @@ pt = 0 lv = 1 cd = "aa" + if pass == nil + pass = id + db.execute(ins6, id, pass) + end db.execute(sql, id, name, cal, age, sex, aria, exp, pt, lv) - db.execute(toi, id) db.execute(item, id) db.execute(numup, id, cd) end - srand(id.to_i) - id2 = rand(1000000) - +# srand(id.to_i) +# id2 = rand(1000000) +id2 = pass
--- a/oasis2015/gets.rb Sat Jul 18 18:01:51 2015 +0900 +++ b/oasis2015/gets.rb Mon Jul 20 18:02:07 2015 +0900 @@ -36,9 +36,9 @@ c4 = 2 c5 = 5 c6 = 100 -n1 = "おちゃ" #商品それぞれの名前 -n2 = "おんせんのもと" -n3 = "せんざい" +n1 = "オランダせんべい" #商品それぞれの名前 +n2 = "温ビール" +n3 = "" n4 = "" h1 = "チケットを発行したよ!<br>さかたっちスタッフの人と商品をこうかんしてね!" @@ -78,16 +78,16 @@ if trade == n1 && g1 > 0 g1 -= 1 kekka = "#{n1} と交換します!<br>スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" - h1 = "#{n1}と交換します!" -elsif trade == "おんせんのもと" && g2 > 0 + h1 = "#{n1}と交換します!<br>こぼさないで たべてね!" +elsif trade == n2 && g2 > 0 g2 -= 1 - kekka = "#{n2} と交換します!<br>スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" -h1 = "おんせんのもと と交換します!" -elsif trade == "せんざい" && g3 > 0 + kekka = "#{n2} と交換します!<br>スタッフの人は、スタッフがボタンを押した場合のみ、年齢を確認してから交換してください!" + h1 = "#{n2} と交換します!<br>ひやしてから おうち で のんでね!" +elsif trade == n3 && g3 > 0 g3 -= 1 kekka = "#{n3} と交換します!<br>スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" -h1 = "せんざいと交換します!" -elsif trade == "あめ" && g4 > 0 + h1 = "#{n3}と交換します!" +elsif trade == n4 && g4 > 0 g4 -= 1 kekka = "あめ と交換します!<br>スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" h1 = "あめと交換します!" @@ -110,7 +110,7 @@ pre = "%" -printf(<<_EOS_, h1, name, pt, kekka, g1, g2, g3, g4) +printf(<<_EOS_, h1, name, pt, kekka, g1, g2, g4) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> @@ -146,9 +146,8 @@ <table> <title>もっているチケット</title> <tr><td> -おちゃ</td><td>:%d</td></tr><tr><td> -おんせんのもと</td><td>:%d</td></tr><tr><td> -せんざい</td><td>:%d</td></tr><tr><td> +オランダせんべい</td><td>:%d</td></tr><tr><td> +温ビール</td><td>:%d</td></tr><tr><td> secret</td><td>:%d</td></tr><tr><td> </td><td></td></tr><tr><td> </td><td></td></tr>
--- a/oasis2015/prof.rb Sat Jul 18 18:01:51 2015 +0900 +++ b/oasis2015/prof.rb Mon Jul 20 18:02:07 2015 +0900 @@ -450,15 +450,14 @@ <form method="POST" action="gohan.rb"> <label><input type="checkbox" name="hdn">ごはん!<div><br> <label><input type="radio" name="gohan" value="g1">%s:1pt<img src=%s width="16" height="16"></label><br> -<label><input type="radio" name="gohan" value="g2">%s:3pt<img src=%s width="16" height="16"></label><br><br> +<label><input type="radio" name="gohan" value="g2">%s:3pt<img src=%s width="16" height="16"></label><br> %s </div></label></form> </td><td> <form method="POST" action="gets.rb"> <label><input type="checkbox" name="hdn">しょうひん!<div><br> -<label><input type="radio" name="sho" value="s1">おちゃ:3pt</label><br> -<label><input type="radio" name="sho" value="s2">おんせんのもと:10pt</label><br> -<label><input type="radio" name="sho" value="s3">せんたくせんざい:20pt</label><br> +<label><input type="radio" name="sho" value="s1">オランダせんべい:3pt</label><br> +<label><input type="radio" name="sho" value="s2">温ビール:10pt</label><br> <input type="reset" value="とりけし"> <input type="submit" value="こうかんする!"></div></label><br>