Integer mit Javascript and Flask senden
Verfasst: Samstag 26. November 2016, 12:44
Ich würde gerne einen Int-Wert mit JS an Flask übergeben. Ich hab n kleines JS-Game programmiert, bei dem man ein Einhorn, dass in einer Random checkbox versteckt ist sucht. Wenn man es gefunden hat, bekommt man 5000 Money, wenn nicht wird einem 250 Money abgezogen.
Jedes mal, eins der beiden statements erfüllt ist, würd ich gerne den Wert (5000 oder -250) an Flask senden und "Money" in der Datenbank anpassen.
games.html
games.py
Ich hab auch bereits einen Post bei Stackoverflow erstellt, allerdings kann ich die bisher einzige Antwort nicht nachvollziehen.
(https://stackoverflow.com/questions/408 ... 1#40803061)
Mit freundlichen Grüßen
peacemaker
Jedes mal, eins der beiden statements erfüllt ist, würd ich gerne den Wert (5000 oder -250) an Flask senden und "Money" in der Datenbank anpassen.
games.html
Code: Alles auswählen
if (loc == unicornloc) {
money = 5000;
alert("\n\nBRAVO! You found the Unicorn! :)");
}else {
money = -250;
alert("The unicorn isn't here :(")
}
<FORM method="POST" name="searchb">
<input type=checkbox onClick="javascript:search('x1y1');">
<input type=checkbox onClick="javascript:search('x1y2');">
<input type=checkbox onClick="javascript:search('x1y3');">
Code: Alles auswählen
@app.route('/games/<money>',methods=['GET'])
@login_required
def games(money):
print(request.args.get('money', type=int))
return render_template('games.html',money)
(https://stackoverflow.com/questions/408 ... 1#40803061)
Mit freundlichen Grüßen
peacemaker