Sir Quicksand: in PHP erzeugtes Image mittels JavaScript anzeigen (ajax)

Hallo,

in meinem Gästebuch zeige ich Bild mit Bestätigungscode an, um Spam zu vermeiden. Wenn dieses Bild jetzt nicht lesbar ist, möchte ich mittels Ajax austauschen. PHP erzeugt ein neues Bild, das neue Bild wird mittels Ajax übermittelt, leider bricht hier sajax ab und sagt: "illegal character: could not eval GIF87a-".

Wie bekomme ich das nun hin?

  1. Hi!

    Wie bekomme ich das nun hin?

    Hm. Also das sollte auch ohne Ajax gehen. Mit JS ein Bildobjekt generieren und einfach als Source das PHPscript angeben, sollte funktionieren.

    Deine Fehlermeldung sieht aber auch verdaechtig merkwuerdig aus... Zeig doch mal den Code.

  2. in meinem Gästebuch zeige ich Bild mit Bestätigungscode an, um Spam zu vermeiden. Wenn dieses Bild jetzt nicht lesbar ist, möchte ich mittels Ajax austauschen. PHP erzeugt ein neues Bild, das neue Bild wird mittels Ajax übermittelt, leider bricht hier sajax ab und sagt: "illegal character: could not eval GIF87a-".

    Naja, du überträgst binäre Daten und willst die mit eval() zu einem Skript machen?
    Da müßtest du schon viel Glück haben.

    Du kannst das Bild auch austauschen mit einem ganz normalen Skript AJAX ist dazu nicht notwendig bzw. macht es wesntlich schwieriger.

    Struppi.