Hardware > Firebee

Firebee Homepage

<< < (11/13) > >>

Nervengift:
Ja, ja ... immer diese nervösen Menschen hier! ;D

Mathias:
Das Problem mit dem Posten das Andreas im anderen Thread angesprochen hat ist zumindes einmal identifiziert:


--- Zitat von: Nervengift am Di 01.12.2015, 16:50:26 ---Ganz kurz, nicht viel Zeit: Nach dem Drücken auf den Posten-Button bleibt die Seite, die geladen wird weiß bzw. es wird nichts weiter geladen. Insofern passiert nichts mehr. War gestern aber nicht nur mit dem Firefox so, auch mit iCab.

--- Ende Zitat ---

Es hat nichts mit Webbrowsern oder Betriebssystemen zu tun, sondern tatsächlich mit unserer Datenbank. Das Problem war das Zeichen »'«. Das wird in der Datenbank genutzt und deshalb klappte es nicht eine Nachricht damit zu posten. Posten mit normalen Zeichen funktioniert natürlich weiterhin problemlos. Uros bemüht sich das in den Skripten direkt zu verbessern.

Nervengift:
Ist ja geil! Mehr oder weniger steckte der Fehler wieder im Detail. Womit man auch wieder fast bei der parallelen Schnittstelle wäre. Dann verzichte ich erstmal auf die Kurzform und poste ohne das Apostroph. :D

Mathias:
Ja, mit dem Zusatz-Problem daß das echte (also typographisch korrekte) Apostroph »´« ja eigentlich ein anderes Zeichen als der gerade Strich »'« ist. Der Strich wird eben klassich auch in Programmiersprachen genutzt und hält sich halt hartnäckig aus der Schreibmaschinenzeit wo die Zeichen eingeschränkt waren und er als Eratz für alles mögliche wie Minutenzeichen usw. herhalten mußte. Und manche Betriebssysteme machen einem das Leben auch nicht leichter das typographische Apostroph zu nutzen, …
Und ja, es sind oft solche Details, die Alles sehr verkomplizieren. Debugging kann Entwickler echt in die Verzweiflung treiben ;-)

yalsi:

--- Zitat von: Mathias am Do 03.12.2015, 12:30:47 ---Es hat nichts mit Webbrowsern oder Betriebssystemen zu tun, sondern tatsächlich mit unserer Datenbank.

--- Ende Zitat ---
Vorsicht! Das klingt mir nach einem potentiellen Sicherheitsloch. Wenn die Anwendung vor dem DB Zugriff das Hochkomma nicht maskiert, könnte eine SQL Injection möglich sein.

Gruss- Georg B. aus N.

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln