Bild wird nicht angezeigt



  • Moin Leute,

    ich habe in meiner Webanwendung ein Bild, das dynamisch von meinem Backend generiert wird. Im meinem Webinterface hinterlege ich dann den Reqeuest, mit dem das Bild abgerufen werden soll, im src-Tag des Bildes - das sieht dann so aus:

    <img src="cgi/common.cgi?cmd=Kommando&param0=0&param1=1">
    

    Leider wird das Bild nicht angezeigt, setze ich den gewünschten Request manuell im Browser ab erhalte ich das gewünschte Bild. Daher kann ich das schon mal als Fehlerursache ausschließen.
    Aber mir ist nicht ganz klar wieso das Bild nicht angezeigt wird, denn rein vom Verständnis her hätte ich gesagt es ist egal ob der src-Tag auf eine statische (sprich immer auf dem Server vorhandene) oder dynamische (auf Anfrage generierte) Ressource verweist. Oder liege ich da falsch?


  • Mod

    Der Fehler liegt nicht im gezeigten Code. (sofern der Pfad stimmt)
    Pfade sollten immer mit / beginnen.



  • Shade Of Mine schrieb:

    Pfade sollten immer mit / beginnen.

    Es sei denn, sie sind gewollt relativ. Ist hier offensichtlich nicht intendiert ...


  • Mod

    *hier stand bloedsinn*



  • Noch mal zur Erläuterung: Der Teil vor dem "?" weist nicht auf eine existierende Datei. Im Normalfall wird der Request von meinem Backend abgefangen und entsprechend verarbeitet. Ich habe aber das Gefühl, daß dieser Request gar nicht erst abgesetzt wird....



  • Hellcat schrieb:

    Noch mal zur Erläuterung: Der Teil vor dem "?" weist nicht auf eine existierende Datei.

    und welche 'existierende' datei übernimmt dann die verarbeitung?
    was genau meinst du mit "wird vom backend abgefangen"?

    grenz den fehler mehr ein.



  • Ich vermute, er meint soetwas, wie mod_rewrite (Apache). Das wuerde bedeuten, dass der Webserver den URI abfaengt und durch einen anderen ersetzt.



  • genau deswegen habe ich gefragt, welche "existierende" datei die verarbeitung übernimmt, heini.


Anmelden zum Antworten