wahsaga: Wie macht ihr das:

Beitrag lesen

hi,

Was ist daran eigentlich unschön? Weils nicht im Head steht?

weil du dafür extra nochmal ein HTML-dokument an den client schickst, um diesem darin zu sagen, "bitte geh woanders kucken" - hat ein bisschen was von "ätsch-bätsch, verarscht ...".

die umleitung per HTTP-header hingegegen sagt dem client gleich, "bitte hole dir das dokument stattdessen von der adresse xy".

Wie benutzt man header() richtig? Ich wollte es testen, aber bekomme ne Fehlermeldung...

da header() zusätzliche HTTP-header produziert, dürfen davor keinerlei ausgaben erfolgen (selbst whitespace ist zu viel). und im falle der umleitung sind auch ausgaben danach sinnfrei.

wenn du also eine bestätigungs anzeigen lassen willst, empfiehlt es sich dies auf der zielseite der umleitung zu machen - ggf. durch zusätzlichen GET-parameter getriggert, wenn diese seite auch von anderen stellen aus aufgerufen werden soll.

gruß,
wahsaga

--
[ Hier könnte Ihre Werbung stehen! ]