Hi,
ich möchte einen "Druck" Button (Bildfeld) auf einem Formular erstellen.
Die Besonderheit daran ist, dass die Beschriftung variieren kann und ich die Grafik dynamisch mit "ImageCreateFromPNG" erstelle.
Dann solltest du auf jeden Fall ein alt-Attribut angeben, um das Formular benutzbar zu halten.
Jetzt aber wird die Grafik nicht erstellt und es erscheint einfach ein Default Button mit dem Text "Daten absenden".
D.h., ein INPUT type=image wird im HTML aber schon erstellt?
Und lediglich das Bild kann nicht angezeigt werden, weil es Fehler enthält?
Das Problem ist das ich nicht weiss wie ich das debuggen kann.
Denn es bringt nichts ein "exit" irgendwo einzubauen oder eine Echo Ausgabe zu machen. Sobald man das tut erscheint wieder immer nur "Daten absenden"
Na logisch, ein abgebrochenes Script oder eine echo-Ausgabe, die ziemlich sicher keine gültigen Bilddaten darstellt, ist ja auch nichts, was ein Browser als Bild anzeigen kann.
Kommentiere die Angabe eines Content-Type-Headers aus, und rufe das Script mit den aktuell verwendeten Parametern direkt über die Adresszeile deines Browsers auf.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]