changeset 2212:7cfbabdd4462

kesuyou tuika
author FUJIKAWA Kosuke <c111126@g.koeki-u.ac.jp>
date Tue, 11 Feb 2014 18:06:33 +0900
parents 3e649609eb22
children 0b64f20a135a
files nakamachi/delete.html nakamachi/delete.rb
diffstat 2 files changed, 44 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nakamachi/delete.html	Tue Feb 11 18:06:33 2014 +0900
@@ -0,0 +1,25 @@
+<html>
+<head>
+<title>たいとる</title>
+</style>
+<link rel="stylesheet" type="text/css" href="ほげ.css">
+</head>
+
+<body>
+<h1>データベース消去用</h1>
+<p>OKで実行すると個人情報等が削除されます。</p>
+<p>実行の際は注意してください。</p>
+<form method="POST" action="./delete.rb">
+<p>本当に消しますか?<br>
+はい<input type="radio" name="check" value="OK"> 
+いいえ<input type="radio" name="check" value="NO">
+</p>
+
+<input type="submit" value="削除">
+<input type="reset" value="リセット">
+</form>
+
+<address>c111126@g.koeki-u.ac.jp</address>
+
+</body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/nakamachi/delete.rb	Tue Feb 11 18:06:33 2014 +0900
@@ -0,0 +1,19 @@
+#!/usr/bin/env ruby
+#coding: euc-jp
+
+require 'cgi'
+c = CGI.new(:accept_charaset => "EUC-JP")
+print("Content-type: text/html; charset=euc-jp\n\n")
+
+check = c['check']
+
+require 'sqlite3'
+db = SQLite3::Database.new("sql/nakamachi.sq3")
+
+if check == "OK"
+  db.execute("delete from coupon");
+  print"<p>データベースの中身を消去しました。</p>"
+else
+  print"<p>データベースは保持されたままです。</p>"
+end
+

yatex.org