Hi,
echo "<meta http-equiv='refresh' content='0; URL=http://$host$uri/$extra?bericht=$nummer'>";
echo "Location: http://$host$uri/$extra";
diese Kombination ist unsinnig. Das zweite echo möchte wohl ein header() sein. Aber selbst dann steht es an einer Stelle, wo es nicht mehr wirken kann (oder höchstens die vielzitierte Fehlermeldung "Headers already sent" zutage fördert), weil bereits vorher eine Ausgabe an den Client erfolgte.
Die Weiterleitung klappt super, jedoch möchte ich die Weiterleitung in ein neues Fenster bringen da die größe von 800x600pc hat.
Das ist mit PHP nicht möglich, da PHP serverseitig abläuft und von Dingen wie Fenstern nicht den geringsten Schimmer hat. Sowas musst du in jedem Fall clientseitig lösen, also wohl mit Javascript. Dann nimm dir aber zu Herzen, was Christoph bereits angesprochen hat: Dieses neue Fenster, das du so öffnen möchtest, ist nichts anderes als ein Popup, das wohl in vielen Browsern blockiert wird.
Überdenke daher lieber dein Konzept. Warum legst du so großen Wert auf eine bestimmte Fenstergröße? Eleganter wäre es, wenn dein Layout flexibel auf die bestehende Fenstergröße eingehen könnte. Denn es kommt noch besser: Auch das Ändern der Fenstergröße durch Javascript ist in einigen Browsern (Firefox, Opera) in der Defaulteinstellung deaktiviert, weil das wohl auch viele Nutzer als lästig empfinden.
Schönen Sonntag noch,
Martin
Der Alptraum jedes Computers:
"Mir war, als hätte ich gerade eine 2 gesehen."