Tillmann: $_POST vorm Absenden manipulierbar?

Beitrag lesen

Nabend,

$_POST['first_name'] landet also im Feld last_name der Datenbanktabelle.

Und warum nicht im Feld "first_name"?

Habe ich eine Chance, $_POST beim Absenden des Formulars so zu manipulieren, dass die Variable einen Schlüssel date_of_birth enthält, indem der Wert für das Datum, zusammengesetzt aus dob, mob und yob, enthalten ist?

Hä? Warum nicht einfach so: Im Programmteil, der das SQL-Insert erzeugt, eine Variable $datum = $_POST["yob"]."-".$_POST["mob"]."-".$_POST["dob"] definieren und die dann einfügen? (Je nach DATE-Format/Ländereinstellung eine andere Reihenfolge bzw. "." statt "-" oder drgl.)

Enthält $_POST eigentlich die Inhalte der Formularfelder immer in der Reihenfolge, in der die Felderim Formular angeordnet sind (Also zeilenweise von links nach rechts)?

$_POST ist ein assoziatives Array, also ohne Reihenfolge.

Alles klar?

Grüße,
Tillmann