marley: PHP-Umleitung

Beitrag lesen

Das Script (auf server B) soll die Daten an xy verschicken und dann weiterleiten ...

Das bedeutet, dass du dasScript auf Server B bearbeiten kannst (denn sonst könntest du ihm keine Weiterleitung spendieren).

Das Script kann ich bearbeiten, ja.

Also warum willst du nicht in *diesem* Script auch die Ausgabe realisieren?

Das will ich deswegen nicht, weil die Seiten in einem bestimmten grafischem Design präsentiert werden. Wenn ich umleite auf eine URL auf serverA kann ich diese Seite ("Daten erfolgreich versand") auch in diesem Design präsentieren/beibehalten.
Wenn ich der PHP-Datei die Ausgabe überlasse, kann ich dieses Design nicht übernehmen (da grafikdateien auf serverA) - das könnte den user dann irritieren, wenn aufeinmal nur noch ein schlichtes "Daten übermittelt" auf einer ansonsten weißen Seite steht ...

Diese reine Weiterleitung erreichst du, wie ich schon sagte, mit der PHP-Anweisung

header("Location: $url");

Also die Weiterleitung funktioniert, allerdings werden die Daten jetzt nicht mehr übermittelt.
Kann es sein das das script die URL-Umleitung macht bevor überhaupt eine Auswertung stattfinden kann?