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>
Binary file oasis2015/img/qr/cookie.pdf has changed
--- 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>
 

yatex.org