frager: form-action, Anker und ?Parameter an selbes Dokument

Beitrag lesen

Gute Nacht,

ich möchte ein Formular an die selbe Seite schicken, auf der es sich gerade befindet. Ist es valide und korrekt anzunehmen, dass ein leere action immer das gewünschte Ergebnis zeigt?

Des Weiteren möchte ich, dass Links mit dem href="?ein_parameter" immer zur selben Seite führen wie die gerade gezeigte, von der der Link stammt. Das selbe mit Ankern. Ist das so, wenn ich kein base-Tag gesetz habe? ... denn leider habe ich eins gesetzt ...

Alle 3 Punkte aufgrund des Problems, dass ich nicht weiß, wie ich in PHP sauber an die aktuelle URI kommen soll, denn PHP_SELF soll man nicht verwenden und mit der REQUEST_URI meine ich auch mal gelesen zu haben, dass das schlecht/unsicher/etc. ist.

Gute Nacht