Ich sehe da keinen Nachteil, nur den einen, wenn man eine Variable mit unterschiedlichen Werten einmal im POST und gleichzeitig in GET hat, aber das sollte man IMHO nicht machen...
Ansonsten hat man den Vorteil, das man einfacher die Daten abfragen kann.
Irgendwelche Sicherheitsbedenken, von wegen, das man die POST Daten nicht sehen/manipulieren kann, sehe ich nicht. Schließlich kann jeder halbwegs erfahrene Mensch die Daten einfach selber erzeugen, natürlich nicht die Otto-Normalos, die es evtl. noch nicht mal hinbekommen würden, mit der URL zu spielen...
(Und da wir in letzter Zeit so viele Umfragen hatten, mach ich gleich auch mal eine draus
