Randy: html-Datei in html und png teilen?

Moin Gemeinde!

Mein Problem:
Ich gebe in Frame A Daten in ein Formular ein. Das wird an ein perl-script geschickt, dieses generiert mir mittels GD ein png-Bild (abhängig von den Daten), und das wird dann in Frame B ausgegeben (als Content-type: image/png).
Jetzt würde ich gerne Frame B aber als html-Datei behalten wollen, mit dem Bild als Teil davon (sprich: html und binäre Bild-Daten in einem file)... geht das überhaupt? Mit <img src="cgi-bin/zzz.pl"> bekomme ich zwar ein Bild in Frame B, allerding kann ich das nicht mehr abhängig von den Daten aus Frame A machen....
Ich möchte NICHT mit perl ein Bild generieren, abspeichern und dann wieder auslesen. Es soll alles "on-the-fly" sein..

Bin für jede Hilfe dankbar,
 Ta-daa, Randy

  1. Servus Randy,

    was hindert Dich daran, in Frame B eine HTML-Seite auszugeben, in der ein Bild referenziert wird, dass per Script erstellt wird?

    Ich denke das mal so:

    Frame A hat z.B.
    <a href="script.pl?parameter1=wert1&parameter2=wert2" target="FrameB">link</a>

    In Frame B wird dann "script.pl" geladen. script.pl kann ja die übertragenen Parameter auswerten und gibt dann eine HTML-Seite aus, in der (vielleicht abhängig von den übermittelten Parametern?) eine Bild-Datei referenziert wird. Das könnte dann so aussehen:
    <img src="bildscript.pl?parameterx=wertx&parametery=werty" alt="generiertes Bild">

    Hilft Dir meine Idee?

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

    1. Felix,

      so genial, und so einfach! Klaro: Frame A schickt Daten nach Frame B... genau soooooooo groß ist das Brett vor meinem Kopf :D

      Hab vielen Dank für die schnelle Hilfe!

      lg Randy

      1. Hi Randy,

        vielleicht ist das in Frame A zurückbleibende Formular unschön...? Ich kenne ja Deine Seite nicht, aber wenn Du schon mir pearl skriptest, kannst Du dann nicht gleich eine frame-lose Seite erstellen lassen, die alles auf einmal anzeigt? Frames finde ich (seit ich mich in PHP etwas eingearbeitet habe) so unhandlich.

        Liebe Grüße aus Ellwangen,

        Felix Riesterer.