# HG changeset patch # User OOTANI Hiroyuki # Date 1447304446 -32400 # Node ID 3754420d61d0eb750766bc62dc8a6b7c4fd38580 # Parent 705efb33d41852a2339f910099a67cf0949886f2# Parent af7924c66c674fec566fca2b9b91b84fcb4b7a6c add css diff -r 705efb33d418 -r 3754420d61d0 oasis2015/#gets.rb# --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/oasis2015/#gets.rb# Thu Nov 12 14:00:46 2015 +0900 @@ -0,0 +1,168 @@ +#!/usr/bin/env ruby22 +# -*- coding:utf-8 -*- + +require 'sqlite3' +require 'cgi' + +c = CGI.new(:tag_maker => "html5", :accept_charest => "UTF-8") +db = SQLite3::Database.new("sql/main.sq3") + +id = c.cookies["id"][0] +person = id.to_i + +data = "select * from test where id = ?" +cook = db.execute(data, person) +upd = "update test set pt = ? where id = ?" +goods = "update goods set g1 = ?, g2 = ?, g3 = ?, g4 = ?, g5 = ?, g6 = ? where id = ?" + + +name = cook[0][1] +pt = cook[0][7] +lv = cook[0][8] + +ticket = "select * from goods where id = ?" +have = db.execute(ticket, person) +g1 = have[0][1] +g2 = have[0][2] +g3 = have[0][3] +g4 = have[0][4] +g5 = have[0][5] +g6 = have[0][6] + +gets = c["sho"] +c1 = 10 #商品それぞれに対して消費するポイント +c2 = 6 +c3 = 8 +c4 = 2 +c5 = 5 +c6 = 100 +n1 = "オランダせんべい" #商品それぞれの名前 +n2 = "温ビール" +n3 = "ハンドクリーム" +n4 = "" + +h1 = "チケットを発行したよ!
海洋センター3階でスタッフの人と商品をこうかんしてね!" +if lv < 3 + h1 = "チケット発行できません!" + kekka = "レベル が たりないよ!" +elsif gets == "s1" && pt >= c1 + g1 += 1 + pt -= c1 + kekka = "#{n1}交換券をゲット!" +elsif gets == "s2" && pt >= c2 + g2 += 1 + pt -= c2 + kekka = "#{n2}交換券をゲット!" +elsif gets == "s3" && pt >= c3 + g3 += 1 + pt -= c3 + kekka = "#{n3}交換券をゲット!" +elsif gets == "s4" && pt >= c4 + g4 += 1 + pt -= c4 + kekka = "あめ交換券をゲット!" +elsif gets == "s5" && pt >= c5 + g5 += 1 + pt -= c5 + kekka = "10円金券をゲット!" +elsif gets == "s6" && pt >= c6 + g6 += 1 + pt -= c6 + kekka = "まぐろ交換券をゲット!" +else + h1 = "チケット発行できません!!" + kekka = "ポイントとかたりません!" +end + +trade = c["trade"] +if trade == n1 && g1 > 0 + g1 -= 1 + kekka = "#{n1} と交換します!
スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" + h1 = "#{n1}と交換します!
こぼさないで たべてね!" +elsif trade == n2 && g2 > 0 + g2 -= 1 + kekka = "#{n2} と交換します!
スタッフの人は、スタッフがボタンを押した場合のみ、年齢を確認してから交換してください!" + h1 = "#{n2} と交換します!
ひやしてから おうち で のんでね!" +elsif trade == n3 && g3 > 0 +g3 -= 1 +kekka = "#{n3} と交換します!
スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" + h1 = "#{n3}と交換します!" +elsif trade == n4 && g4 > 0 +g4 -= 1 +kekka = "あめ と交換します!
スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" +h1 = "あめと交換します!" +elsif trade == "10えん金券" && g5 > 0 +g5 -= 1 +kekka = " 10えん と交換します!
スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" +h1 = "10えんと交換します!" +elsif trade == "まぐろ" && g6 > 0 +g6 -= 1 +kekka = "まぐろ と交換します!
スタッフの人は、スタッフがボタンを押した場合のみ、交換してください!" +h1 = "まぐろと交換します!" +end + + + + + +db.execute(goods, g1, g2, g3, g4, g5, g6, person) +db.execute(upd, pt, person) + + +pre = "%" +printf(<<_EOS_, h1, name, pt, kekka, g1, g2, g4) + + + + + + + + + + + +こうかん! + + + + + +
+

さかたっち

+

%s

+

+%sさん
+さかたポイント:%dp
+%s +

+ +もっているチケット + +
+オランダせんべい:%d
+温ビール:%d
+secret[3~/td>:%d
+
+
+

+
もどる!
+

+
+ +
スタッフじゃない人はおさないでね! +
+ + + + + + +_EOS_ diff -r 705efb33d418 -r 3754420d61d0 oasis2015/admin/#check.rb# --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/oasis2015/admin/#check.rb# Thu Nov 12 14:00:46 2015 +0900 @@ -0,0 +1,151 @@ +#!/usr/bin/env ruby22 +# -*- coding: utf-8 -*- +require 'cgi' +require 'sqlite3' +require 'kconv' +c = CGI.new(:tag_maker => "html5", :accept_charest => "UTF-8") +db = SQLite3::Database.new("../sql/main.sq3") + +getAC1 = ARGV[0] +pass = "hogehogeboy" + +hsh = c["SQ1"] +hsh += c["SQ2"] + +pts = "" + + +if c["SQ2"] == "toi" +pts = "
idnamecalagesexariaexpptlv
" +elsif c["SQ2"] == "time" +pts = "
idq1q2q3q4q5q6q7q8q9secret
" +elsif c["SQ2"] == "goods" +pts = "
cdnowid
" +elsif c["SQ2"] == "pass" +pts = "
idおちゃしょうひん2しょうひん3しょうひん4しょうひん5しょうひん6
" + +end + + +###################################### +################SQ3################### +if c["SQ3"] == "" +else +upd = c["SQ3"] +db.execute(upd) +end + +################SQ3################### +###################################### + + + + +################################ +################################ +if hsh == "" +# pts = "hoge" + hsh = "select * from test" +else +end + +hsh2 = db.execute(hsh) +i = 0 +while i < hsh2.length + data = hsh2[i] + if c["SQ2"] == "toi" + pts += "" + elsif c["SQ2"] == "time" + pts += "" + elsif c["SQ2"] == "goods" + pts += "" + else + pts += "" + end + i += 1 +end +#end +pts += "
idpassname
#{data[0]}#{data[1]}#{data[2]}#{data[3]}#{data[4]}#{data[5]}#{data[6]}#{data[7]}#{data[8]}#{data[9]}#{data[10]}
#{data[0]}#{data[1]}#{data[2]}
#{data[0]}#{data[1]}#{data[2]}#{data[3]}#{data[4]}#{data[5]}#{data[6]}
#{data[0]}#{data[1]}#{data[2]}#{data[3]}#{data[4]}#{data[5]}#{data[6]}#{data[7]}#{data[8]}#{data[9]}
" + + +print"Content-type: text/html; charset=UTF-8\n\n" + + +###################################### +################if ~html############## + +#if getAC1 == pass + +printf(<<_EOS_, pts, hsh2.lenght) + + + + + + + + + + + +control + + + + +

test,toi,goods,time,num,pass

+ + + +

control

+
+ + + +
+ +
+ + +
+

%s

+ + +
skip@xxxx.co.jp
+ + + + +_EOS_ +############################################# +############################################# +#else +if getAC1 == "hoge" ###いらない行。accをつける前は"else"のみだった。 +printf(<<_EOS_) + + + + + + + +さかたっち(go top!) + +
+

さかたっち

+トップへ! +
skip@xxxx.co.jp
+ + +_EOS_ +end diff -r 705efb33d418 -r 3754420d61d0 syuzai/higawari/higawari.html --- a/syuzai/higawari/higawari.html Thu Nov 12 13:59:57 2015 +0900 +++ b/syuzai/higawari/higawari.html Thu Nov 12 14:00:46 2015 +0900 @@ -12,7 +12,9 @@

ۤۤ꿩ۤۤѥåƥ

-

....

+

+ؤŹ +

...

..

.

diff -r 705efb33d418 -r 3754420d61d0 syuzai/higawari/higawari2.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/syuzai/higawari/higawari2.html Thu Nov 12 14:00:46 2015 +0900 @@ -0,0 +1,32 @@ + + + +ؤ + + + + +

ؤ

+

Ź

+

Υϡ꿩

+

+

ƾҲʸ

+

Υϡ꿩

+

+

ƾҲʸ

+

Υϡ꿩

+

+

ƾҲʸ

+

Υϡ꿩

+

+

ƾҲʸ

+

Υϡ꿩

+

+

ƾҲʸ

+ +

+ؤ +

+ + + diff -r 705efb33d418 -r 3754420d61d0 syuzai/higawari/higawari2.html~ --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/syuzai/higawari/higawari2.html~ Thu Nov 12 14:00:46 2015 +0900 @@ -0,0 +1,31 @@ + + +★日替わりランチ★ + + + + +

日替わりランチ

+

○○店

+

月曜日のランチは○○定食

+

+

内容紹介文

+

火曜日のランチは○○定食

+

+

内容紹介文

+

水曜日のランチは○○定食

+

+

内容紹介文

+

木曜日のランチは○○定食

+

+

内容紹介文

+

金曜日のランチは○○定食

+

img src="">

+

内容紹介文

+ +

+日替わりランチへ +

+ + + diff -r 705efb33d418 -r 3754420d61d0 syuzai/syuzai.html --- a/syuzai/syuzai.html Thu Nov 12 13:59:57 2015 +0900 +++ b/syuzai/syuzai.html Thu Nov 12 14:00:46 2015 +0900 @@ -52,7 +52,7 @@ src="rupo/rupo1-150.jpg"> - + diff -r 705efb33d418 -r 3754420d61d0 syuzai/tokusan/IMG_20151003_170013.jpg Binary file syuzai/tokusan/IMG_20151003_170013.jpg has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/tokusan/IMG_20151003_170055.jpg Binary file syuzai/tokusan/IMG_20151003_170055.jpg has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/tokusan/IMG_20151003_170246.jpg Binary file syuzai/tokusan/IMG_20151003_170246.jpg has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/tokusan/IMG_20151003_170251.jpg Binary file syuzai/tokusan/IMG_20151003_170251.jpg has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/tokusan/tokusan.css --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/syuzai/tokusan/tokusan.css Thu Nov 12 14:00:46 2015 +0900 @@ -0,0 +1,14 @@ + +body{background: #ccffff;} + +h1{background: #ffcccc; + color: #ff0000; + text-align: center;} + +p{color: black;} + +h2{color: #ff6633; + text-align: center;} + +h3{color: #ff6633;} + diff -r 705efb33d418 -r 3754420d61d0 syuzai/tokusan/tokusan.html --- a/syuzai/tokusan/tokusan.html Thu Nov 12 13:59:57 2015 +0900 +++ b/syuzai/tokusan/tokusan.html Thu Nov 12 14:00:46 2015 +0900 @@ -17,46 +17,6 @@ -

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

⤷ʪ󤢤ä!ߤʹԤäƤߤƤ!

diff -r 705efb33d418 -r 3754420d61d0 syuzai/tokusan/tokusan_top.jpg Binary file syuzai/tokusan/tokusan_top.jpg has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02724.JPG Binary file syuzai/zoo/DSC02724.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02725.JPG Binary file syuzai/zoo/DSC02725.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02726.JPG Binary file syuzai/zoo/DSC02726.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02727.JPG Binary file syuzai/zoo/DSC02727.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02728.JPG Binary file syuzai/zoo/DSC02728.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02729.JPG Binary file syuzai/zoo/DSC02729.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02730.JPG Binary file syuzai/zoo/DSC02730.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02731.JPG Binary file syuzai/zoo/DSC02731.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02732.JPG Binary file syuzai/zoo/DSC02732.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02733.JPG Binary file syuzai/zoo/DSC02733.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02734.JPG Binary file syuzai/zoo/DSC02734.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02735.JPG Binary file syuzai/zoo/DSC02735.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02736.JPG Binary file syuzai/zoo/DSC02736.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02737.JPG Binary file syuzai/zoo/DSC02737.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02738.JPG Binary file syuzai/zoo/DSC02738.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02739.JPG Binary file syuzai/zoo/DSC02739.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02740.JPG Binary file syuzai/zoo/DSC02740.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02741.JPG Binary file syuzai/zoo/DSC02741.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02742.JPG Binary file syuzai/zoo/DSC02742.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02743.JPG Binary file syuzai/zoo/DSC02743.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02744.JPG Binary file syuzai/zoo/DSC02744.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02745.JPG Binary file syuzai/zoo/DSC02745.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02746.JPG Binary file syuzai/zoo/DSC02746.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02747.JPG Binary file syuzai/zoo/DSC02747.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02748.JPG Binary file syuzai/zoo/DSC02748.JPG has changed diff -r 705efb33d418 -r 3754420d61d0 syuzai/zoo/DSC02749.JPG Binary file syuzai/zoo/DSC02749.JPG has changed