Fragment in der Redirect-URL



  • Hallo,

    Ich hab eine Webseite die mir ein haufen Nachrichten auflistet. Die Nachrichten haben einen Edit-Knopf und wenn man eine Nachricht updated, wird form-data nach /update.php gesendet. Da wiederum setze ich header("Location: /index.php#post_<id>"); um nach dem Update genau zum ursprünglichen Post zu gelangen und das funktioniert nicht.

    Mein Browser scrollt nicht bis hin zum Fragment sondern schafft nur die Hälfte des Weges nach Unten und ich hab keinen Plan weswegen.



  • Location header should be sent with an HTTP status code of 3xx. It is passed as part of the response by a web server

    Du bist aber client und nicht server.



  • EOPsLostSon schrieb:

    Location header should be sent with an HTTP status code of 3xx. It is passed as part of the response by a web server

    Du bist aber client und nicht server.

    Ja gut aber ein guter Klient würde mMn dann auf die 200 OK warten und dann gegebenfalls zum Fragment springen.

    Tut er ja auch(, zur Hälfte).