Robert B.: JS - Code verstecken?

Beitrag lesen

Moin Treziman,

Aber kann mal bitte jemand den folgenden Code in der imageloader.php checken?

if (file_exists($file)) {
  header('Content-Description: File Transfer');
  // header('Content-Type: application/octet-stream');
  header('Content-type: image/png');  
  header('Content-Disposition: attachment; filename="'.basename($file).'"');

Das ↑ ist doch eine Bitte an den Browser die Ressource herunterzuladen.

  // header('Expires: 0');
  header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');  
  header('Cache-Control: no-cache, must-revalidate');
  // header('Pragma: public');
  header('Pragma: no-cache');
  header('Content-Length: ' . filesize($file));
  readfile($file);
  exit;
}

Was passiert eigentlich, wenn die Datei nicht existiert?

Viele Grüße
Robert