MudGuard: Verstehe "mein" php-Datenbankscript nicht :)

Beitrag lesen

Hi,

Vielleicht kann mal jemand genau erklären warum action="" nicht leer sein darf.

Welche Bedeutung sollte der leere String denn haben?

Die Url, an die gesendet wird. Da das Ding weder mit Protokoll, noch mit // für den Server noch mit / für serverrelative Adresse beginnt, eine relative URL (relativ zur aktuellen URL).
Und da keine "Relation" angegeben ist, also genau die aktuelle URL.

Wenn das Formular an die selbe Addresse geschickt werden soll, dann kann man das action-Attribut weglassen.

Das "kann" ist bei HTML5 ein "muß". Warum auch immer man hier die Abwärts-Kompatibilität aufgegeben hat.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.