Der Martin: Verstehe "mein" php-Datenbankscript nicht :)

Beitrag lesen

Hallo,

Vielleicht kann mal jemand genau erklären warum action="" nicht leer sein darf.
Welche Bedeutung sollte der leere String denn haben? Wenn das Formular an die selbe Addresse geschickt werden soll, dann kann man das action-Attribut weglassen.

genau das war AFAIK bis HTML 4.x nicht erlaubt - action war ein Pflichtattribut, durfte aber leer sein. Ein Leerstring galt als URL des aktuellen Dokuments.
Jetzt in HTML 5 ist das gerade andersrum festgelegt - das action-Attribut darf fehlen, aber wenn es angegeben ist, darf es nicht leer sein.

Okay, kann man akzeptieren; der Sinn hinter dieser 180°-Kehrtwende erschließt sich mir aber nicht.

Ciao,
 Martin

--
Die letzten Worte der Challenger-Crew:
Lasst doch mal die Frau ans Steuer!
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(