yo,
Theoretisch kann der Benutzer auch im IE was falsches eingeben, praktisch nicht weil er einfach aus dem Inputfeld nicht rauskommt und somit den Speicher-Button nicht bedienen kann.
das ist ein trugschluss zu glauben, der user wäre gezwungen, das formular auch so abzuschicken, wie es angedacht ist.
Eh nicht, es gibt immer Lücken, aber es kann schon ein sehr großer Prozentsatz der normalen Benutezr an dieser Stelle abgedeckt werden. Natürlich kann es immer Denkfehler in der Umsetzung unf Fehler im Code geben die es dem Benutzer ermöglichen was anderes abzuschicken. Und einen Proxy dazwischen hängen und die Daten vor dem Absenden einfach direkt noch mal zu ändern, das geht ja auch immer.
Aber auch auf Datenbankseite findet eine weitere Kontrolle statt, schon alleine weil Javascript und HMTL nicht wirklich zur gewährleistung von Datenkonsistenz erfunden wurden.
sicherlich sollte die datenbank soviel wie möglich abfangen. aber in dem falle wäre es besser, wenn fehlerhafte daten schon vor der datenbank durch eine serverseitige technik abgefangen wir. besteht eigentlich kein grund, das dbms unnötig zu beschäftigen.
Womit wäre das möglich? Und worin besteht der Vorteil es der DBMS nicht anzulasten? Das weniger an notwendiger Leistung dort brauch ich dann ja ahlt woanders, oder? (Kenn mich da nicht so echt aus und bin für jeden Tipp dankbar)
[...}
Ilja
lg
Thomas