N.Bokov: Bilder temporär anlegen

Hallo,

ich möchte einen perl-Skript schreiben, der eine HTML-Datei mit einem eingebetteten bmp-Bild 800x600px erstellt.

Das Bild aber muss nur teporär auf dem Server bleiben und automatisch gelöscht werden, ohne dass der Benutzer irgendwas tut.

Mit dem Perl bin ich noch nicht so gut vertraut und meine Frage ist, ob man sowas in einem Skript realisieren könnte?

z.B.:

8<------test.cgi---------8<

...

sub MakeBild {...}

sub MakeHtml {

...
<html>
<body>
<img src="../images/bild.bmp"/>
</body>
</html>
...
}

sub DeleteImg {

...

system ("rm -f ../images/*.bmp");

...
}

8<------test.cgi---------8<

Danke.

  1. Hi

    ich möchte einen perl-Skript schreiben, der eine HTML-Datei mit einem eingebetteten bmp-Bild 800x600px erstellt.

    Du meinst sicher ein HTML mit einem Link auf jenes Bild. Das ist ein Unterschied.
    In deinem Beispiel erhält der Nutzer einen Link auf ein Bild, das nicht existiert, weil es gerade gelöscht wurde.

    Das Bild aber muss nur teporär auf dem Server bleiben und automatisch gelöscht werden, ohne dass der Benutzer irgendwas tut.

    Der der gute es wenigstens runterladen?

    Mit dem Perl bin ich noch nicht so gut vertraut und meine Frage ist, ob man sowas in einem Skript realisieren könnte?

    lösche das Bild per Script, sobald es heruntergeladen wurden.
    Ein Lösungsansatz wäre z.B. , wenn du das Bild nicht direkt verlinkst sondern per Script ausliefert. Dieses Script kann das Bild dann löschen.

    Gruß
    Wurf

    1. In deinem Beispiel erhält der Nutzer einen Link auf ein Bild, das nicht existiert, weil es gerade gelöscht wurde.

      Ich habe gemeint, dass das Bild im HTML angezeigt wird.

      1. In deinem Beispiel erhält der Nutzer einen Link auf ein Bild, das nicht existiert, weil es gerade gelöscht wurde.
        Ich habe gemeint, dass das Bild im HTML angezeigt wird.

        Das wird es auch, sofern es zum Zeitpunkt der Abfrage der Bild-URL überhaupt noch vorhanden ist.

        Gruß
        Wurf