html-Datei in html und png teilen?
Randy
- html
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
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¶meter2=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¶metery=werty" alt="generiertes Bild">
Hilft Dir meine Idee?
Liebe Grüße aus Ellwangen,
Felix Riesterer.
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
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.