mirror of
https://github.com/lucaspalomodevelop/Party.git
synced 2026-03-15 16:54:37 +00:00
fix
This commit is contained in:
commit
e6eed0ce34
21
main.py
21
main.py
@ -146,7 +146,8 @@ def get_planer():
|
||||
log_server("event entered successfully /get_planer")
|
||||
except:
|
||||
error_log("unable to insert event")
|
||||
return "{ \"message\": \"planer\"'}"
|
||||
return redirect(f'/session/{sessionID}')
|
||||
|
||||
else:
|
||||
warning_log(" called /get_planer without being logged in")
|
||||
return render_template('404.html')
|
||||
@ -183,20 +184,21 @@ def session(id):
|
||||
@app.route("/mate", methods=['POST'])
|
||||
def mate():
|
||||
log_server("called /mate")
|
||||
|
||||
if session:
|
||||
mateFlaschen = request.form['mateFlaschen']
|
||||
mateSorte = request.form['mateSorte']
|
||||
mateSql = f"INSERT INTO mate VALUES (\"{mateSorte}\", {mateFlaschen}, {session});"
|
||||
mateSql = f"INSERT INTO mate VALUES (\"{mateSorte}\", \'{mateFlaschen}\', \'{session}\');"
|
||||
try:
|
||||
con = sqlite3.connect("party.db")
|
||||
warning_log("Verbindung mit Datenbank wurde aufgenommen /mate")
|
||||
cur = con.cursor()
|
||||
cur.execute(mateSql)
|
||||
con.commit()
|
||||
con.close()
|
||||
log_server("mate wurde in Datenbank eingefügt")
|
||||
except sqlite3.Error as e:
|
||||
error_log(f"error while executing sql: {e}")
|
||||
|
||||
|
||||
return render_template("404.html")
|
||||
else:
|
||||
warning_log(" called /mate without being logged in")
|
||||
@ -228,7 +230,7 @@ def get_creat_session():
|
||||
log_server("called /get_creat_session with POST")
|
||||
sessionname = request.form['sessionname']
|
||||
sessionID = request.form['sessionid']
|
||||
l = f"INSERT INTO seession VALUES( \'{sessionID}\', \'{sessionname}\', '0', '0', 'online','public');"
|
||||
l = f"INSERT INTO seession VALUES( \'{sessionID}\', \'{sessionname}\', 'online','public');"
|
||||
log_server("neue Session")
|
||||
try:
|
||||
con = sqlite3.connect("party.db")
|
||||
@ -365,9 +367,14 @@ def new():
|
||||
sessionId = request.form['sessionID']
|
||||
userId = request.form['sessionID']
|
||||
info = "normal"
|
||||
userstatus = "normal"
|
||||
l = f"INSERT INTO user VALUES \'{userid}\',\'{username}\',\'{sessionId}\',\'{info}\';"
|
||||
account = dbcon(l)
|
||||
con = sqlite3.connect("party.db")
|
||||
warning_log("verbindung mit db wurde aufgenommen")
|
||||
cur = con.cursor()
|
||||
cur.execute(l)
|
||||
con.commit()
|
||||
con.close()
|
||||
account = True
|
||||
if account:
|
||||
session['loggedin'] = True
|
||||
user_count = +1
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
PRAGMA foreign_keys=ON;
|
||||
CREATE TABLE user (userID INTEGER UNIQUE PRIMARY KEY,username TEXT sessionID INTEGER, info TEXT);
|
||||
CREATE TABLE seession (sessionID INTEGER UNIQUE PRIMARY KEY, sessionname TEXT, useranzahl INTEGER, aktiveuser INTEGER, sesionstatus TEXT, seessiontyp TEXT, startzeit TEXT, bild TEXT);
|
||||
CREATE TABLE user (userID INTEGER UNIQUE PRIMARY KEY AUTOINCREMENT,username TEXT, sessionID INTEGER, info TEXT);
|
||||
CREATE TABLE seession (sessionID INTEGER UNIQUE PRIMARY KEY, sessionname TEXT, sesionstatus TEXT, seessiontyp TEXT);
|
||||
CREATE TABLE chat (sessionID INTEGER, userID INTEGER, chatmessage TEXT, ZEIT TEXT);
|
||||
CREATE TABLE game (sessionID INTEGER, userID INTEGER, Spielname TEXT, Spielaktivität TEXT, ZEIT TEXT);
|
||||
CREATE TABLE uploadgame (sessionID INTEGER, userID INTEGER, Spielname TEXT, Spielstand TEXT);
|
||||
|
||||
@ -47,7 +47,6 @@
|
||||
{% block content %}
|
||||
<p>{{ asd }}</p>
|
||||
<hr>
|
||||
|
||||
<p>Füge ein Event ein</p>
|
||||
<form class="modal-content animate" action="/get_planer" method="POST">
|
||||
<div class="container">
|
||||
@ -72,7 +71,8 @@
|
||||
<input type="text" placeholder="Tomb Raider" name="spiel" required>
|
||||
<input type="text" placeholder="parcour" name="art" required>
|
||||
<button type="submit">➕</button>
|
||||
<button type="submit">📁</button>
|
||||
|
||||
<input type="file" name="file">
|
||||
</div>
|
||||
</form>
|
||||
</center>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user