| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 120
| Hilfe! Wert wird nicht richtig abgefragt
Hallo zusammen, ich stehe mal wieder vor einem Problem. Per Datenbank wird der Wert "Risikolimit" übergeben und wird dann per Button abgefragt. Der Wert Risikopunkte wird per Eingabefeld eingeben. Ist risikolimit z.B. auf 500 Punkte festgelegt und man gibt Werte bis 900 Punkte ein, klappt es und man bekommt die Fehlermeldung. Gibt man allerdings ein Wert ab 1000 Punkte ein, übernimmt er diesen fälschlicher Weise. Über jede Hilfe wäre ich so dankbar. Grüße veloink on(press){ loadVariables("php-scripts/save_answer.php?questid=" + questid + "&gameid="+_root.gameid + "&teamid="+_root.teamid +"&antwid=risiko" , this ,"POST"); this.onData = function() { if (risikopunkte) { if (risikopunkte <= risikolimit) { gotoAndStop(7); } else if (risikopunkte > risikolimit) { warn_einsatz="Sie können max. " +risikolimit+ " Punkte setzten!"; stop(); } } } } |
| | |
| | #2 (permalink) |
| Gast
Beiträge: n/a
|
Du bekommst über den Request keine Zahlen, sondern Strings. Die solltest du vor einem Vergleich mit Number() in Zahlen konvertieren... Und wenn du dir mal nicht sicher bist, was in deinen Variablen steht, benutz den trace-Befehl und lass dir damit im Testmodus (STRG-ENTER) die Variableninhalte ausgeben.
|
|
| | #4 (permalink) |
| Gast
Beiträge: n/a
|
Versuchs mal so: PHP-Code: |
|
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |