diff --git a/app.py b/app.py index 4cfb380..80a6a25 100644 --- a/app.py +++ b/app.py @@ -25,12 +25,21 @@ def sauveteur(idsauveteur): def bateau(idbateau): return pages.bateau(idbateau) -@app.route('/modifications') -@app.route('/modifications/') -@app.route('/modification') -@app.route('/modification/') +@app.route('/modifications', methods=['GET', 'POST']) +@app.route('/modifications/', methods=['GET', 'POST']) +@app.route('/modification', methods=['GET', 'POST']) +@app.route('/modification/', methods=['GET', 'POST']) def modifs(): - return pages.modifs() + if request.method == 'POST': + nom = request.form["nom"] + prenom = request.form["prenom"] + mail = request.form["email"] + article = request.form["article"] + modif = request.form["modif"] + pages.suggestion(nom,prenom,mail,article,modif) + return pages.main() + else: + return pages.modifs() @app.route('/expeditions/') @app.route('/expedition/') diff --git a/pages.py b/pages.py index 3b826d9..7115cab 100644 --- a/pages.py +++ b/pages.py @@ -116,3 +116,6 @@ def search(texte): results.append(r) return render_template("searchresults.html",liste=results) + +def suggestion(nom,prenom,mail,article,modif): + lib.ex_sql(dbname,"INSERT INTO suggestion(prenom, nom, mail, nomarticle, suggestion) VALUES (?, ?, ?, ?, ?);",(nom,prenom,mail,article,modif)) diff --git a/site.db b/site.db index 3f6fb5d..891aa9d 100644 Binary files a/site.db and b/site.db differ