Folgendes ist mein Code
So, wenn der Client dieses Bild jetzt gedownloadet hat, soll es wieder gelöscht werden. Hat da einer ne Idee?
Wenn ich nämlich die Datei sofort am Ende des Scripts löschen lasse, löscht der die, bevor der Client das Bild geladen hat.
PHP:
//Bild1
if ($zeile["bild1"] != ""){
$bildname = session_id() . "_" . $zeile["bild1"];
$pfad = $zeile["bild1"];
$url = explode("\\", $pfad);
$image = "images/verkauf/" . $url[count($url)-1];
if (file_exists($image)) {
$size = getimagesize($image);
$height_alt = $size[1];
$width_alt = $size[0];
$height_neu = 100;
$width_neu_gen = $width_alt * $height_neu / $height_alt;
$width_neu = round($width_neu_gen);
$thumb = imagecreatetruecolor ($width_neu, $height_neu);
switch ($size[2]){
case "1": $img_source = ImageCreateFromGIF ($image);break;
case "2": $img_source = ImageCreateFromJPEG ($image); break;
case "3": $img_source = ImageCreateFromPNG ($image); break;
default: $img_source = ImageCreateFromWBMP ($image);
}
ImageCopyResampled ($thumb, $img_source, 0, 0, 0, 0, $width_neu, $height_neu, $width_alt, $height_alt);
ImageInterlace ($thumb, 1);
ImageJPEG ($thumb, $bildname, 100);
echo ("<img src=\"" . $bildname . "\" border=\"0\">\n");
imagedestroy ($thumb);
}}
So, wenn der Client dieses Bild jetzt gedownloadet hat, soll es wieder gelöscht werden. Hat da einer ne Idee?
Wenn ich nämlich die Datei sofort am Ende des Scripts löschen lasse, löscht der die, bevor der Client das Bild geladen hat.