Hallo,
3.) Witzig finde ich die "Übernahme" von $_POST[*] nach $* (also z.B. $name = $_POST['name']).
Man sollte sich gar nicht erst angewöhnen, nutlose Redundanzen zu schaffen.
Warum also nicht gleich mit den Array-Elementen arbeiten? Gibts einen Grund dafür?
ich persönlich finde es unübersichtlich, wenn ständig im Script
$_POST['name']
oder vielleicht noch besser
isset($_POST['name']) && $_POST['name'] == 'bla' steht
mfg
Twilo