0 votes
in SoSci Survey (dt.) by s153398 (180 points)
closed by SoSci Survey

Wir haben einen Fragebogen, der mit PHP/HTML/Java Script den CO2-Ausstoss von Flugreisen berechnet. Die Berechnung funktioniert auf soscisurvey.de einwandfrei, aber wenn ich das Projekt exportiere und auf dem (geupdateten) Uni-Server importiere (ohne irgendwas zu ändern), dann sind die Berechnungen falsch. Irgendeine Idee, woran das liegen könnte?

closed with the note: Unterschiedliche Behandlung von JavaScript in Safari und Firefox/Chrome
by SoSci Survey (328k points)
Am Server alleine kann es eigentlich nicht liegen ... bekommen Sie bei der Angabe der exakt gleichen Werte unterschiedliche Ergebnisse?

Der Import-Export funktioniert eigentlich sehr zuverlässig. Dennoch: Könnten sie bitte einmal prüfen, ob die Eingabefelder dieselben Kennungen haben? Eventuell wurde bei der Eingabe etwas an der Reihenfolge verändert...
by s153398 (180 points)

Ja, wenn die gleichen Ziele eingegeben werden, unterscheidet sich die Distanz und somit auch der Preis. Und ja, die IVs haben die gleiche Kennung...

by s153398 (180 points)
Ja, wenn die gleichen Ziele eingegeben werden, unterscheidet sich die Distanz und somit auch der Preis. Und ja, die IVs haben die gleiche Kennung...
by SoSci Survey (328k points)
Könnten Sie wohl bitte mal Pretest-Links zu beiden Fragebögen posten? Bitte jeweisl direkt zu der Seite, wo die Eingabe erfolgt. Dann kann ich mal nach Unterschieden jenseits der URL Ausschau halten.
by s153398 (180 points)
Ich habe die Pretest-Links gerade erstellt und getestet. Dabei ist mir aufgefallen, dass es tatsächlich nicht am Server liegt, sondern am Browser (hatte beide Projekte zufällig in verschiedenen Browsern geöffnet). Es funktioniert offenbar in Safari, aber nicht in Firefox.
https://www.soscisurvey.de/123465/?act=lI1UZvkqgKljnrZGdogmazKF

Kann auch sein, dass es mit dieser Fehlermeldung zusammenhängt:
Sie verwenden im Inhalt das HTML-Tag <form>. Dies führt mit an Sicherheit grenzender Wahrscheinlichkeit zu fehlerhaftem HTML-Code und zu einer falschen Darstellung oder Funktion – zumindest in einigen Browsern.

Würde mich trotzdem über Ihre Hilfe freuen.
by SoSci Survey (328k points)
Nun, diese Warnung sollten Sie definitiv ernst nehmen :) Entfernen Sie bitte das <form> und </form> aus Ihrem HTML-Code. Der Fragebogen bring sein eigenes Formular-Element mit.

Abgesehen davon schaue ich gleich, danke für den Link.
by s153398 (180 points)
Danke! Das Problem ist: In dem HTML-Code kommt <form> gar nicht drin vor (bzw. wenn ich exakt das in die Suche eingebe, werden keine Treffer angezeigt)...
by SoSci Survey (328k points)
Suchen Sie mal nach <form ohne schließende Klammer. Da stehen wahrscheinlich noch Attribute im HTML-Tag.

Ansonsten: Die Fehlerkonsole im Firefox beschwert sich über `useSuggestion()`. Allerdings ist der JavaScript-Code verpackt (z.B. mittels webpack), sodass ich den Fehler nicht klar erkenne. Es scheint aber definitiv ein Problem mit Ihrem JavaScript zu sein.
by s153398 (180 points)
Kommt ebenfalls nicht vor, hatte ich bereits geprüft.

Ich werde das nochmal prüfen! Sieht aktuell so aus als werden Zahlen wie 9600 in Firefox als 9'600 gespeichert und damit kann nicht weitergerechnet werden. Liegt aber dann tatsächlich daran und nicht am Tool!

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...