Bastian Gretges: Werteübergabe zwischen 2 Fenstern

Beitrag lesen

Hallo zusammen,

ich habe zwei Fenster. Im ersten werden DB-Abfragen gestartet, deren Ergebnisdaten an ein zweites Fenster übergeben werden sollen. Soweit nicht schwer. Ich möchte nun aber die Daten im zweiten Fenster behalten, im ersten eine neue DB-Abfrage starten und deren Ergebnisdaten denen im zweiten Fenster hinzufügen.

Zur Zeit realisiere ich das über ein Formular im ersten Fenster in desses versteckten Feldern die zu übertragenden Daten stehen. Beim Absenden öffne ich mit onsubmit und JS ein neues "about:blank"-Fenster und weise ihm den Namen "Merkzettel" zu. Anschließend versende ich mein Formular mit dem target="Merkzettel" und schaufle so die Daten rüber. Im 2. Fenster lade ich den Inhalt des $_REQUEST-Arrays in das $_SESSION-Array (session.use_cookies=on; session.auto_start=off), damit ich die Daten "behalten" kann. Bei einer erneuten Übergabe ignoriert das Skript allerdings die zuvor ins $_SESSION-Array eingetragenen Werte bzw. ich vermute die Session wird komplett überschrieben.

Wer weiß Rat? Bin für jede Hilfe dankbar. Vielen Dank im Voraus,
Bastian