diff --git a/app/app.py b/app/app.py
index d0fccb2..b3b3473 100644
--- a/app/app.py
+++ b/app/app.py
@@ -1,4 +1,4 @@
-from flask import Flask
+from flask import Flask, request
import sqlite3
app = Flask(__name__)
@@ -12,10 +12,23 @@ def get_db():
def start():
return '
Verlies
Abenteuer starten'
-@app.route("/raum/")
+@app.route("/raum/", methods=["GET", "POST"])
def raum(id):
db = get_db()
- r = db.execute("SELECT name, beschreibung FROM raeume WHERE id=?", (id,)).fetchone()
+ r = db.execute("SELECT * FROM raeume WHERE id=?", (id,)).fetchone()
+
+ if r["raetsel_frage"]: # Rätselraum?
+ if request.method == "POST":
+ if request.form["antwort"].strip() == r["raetsel_antwort"]:
+ db.close()
+ return "Befreit!
"
+ db.close()
+ return 'Leider falsch. nochmal'
+ db.close()
+ return "" + r["name"] + "
" + r["beschreibung"] + "
" \
+ + ''
+
ausgaenge = db.execute(
"SELECT richtung, nach_raum FROM ausgaenge WHERE von_raum=?", (id,)
).fetchall()