Hello,
einfach das action= weglassen oder:
action="<?php echo $_SERVER['PHP_SELF']; ?>"
Das ist nicht dasselbe.
Wenn man kein action-Attribut angibt, wird das lezte dem Browser bekannte Ziel wiederholt.
Wenn ich ein Script also mit
http://domain.tld/script.php?cmd=del&id=42
aufrufe und das Formular als Antwort erhalte, dieses Forumular nun kein action-Attribut enthält, dann wird bei einem POST die o.a. URi benutzt.
Im Script hat man sowohl POST- aos auch GET-Paramter vorliegen.
Wenn man aber ein $_SERVER['PHP_SELF'] benutzt, wird dieses als Ziel verwendet, und die alten Paramter werden nicht wieder mit übertragen.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom
--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau