Bernhard Mecl: PHP und GD - Thumbnail aus großem JPG erstellen

Beitrag lesen

wenn ich mir dann die index.php im html-quelltext ansehe,
steht da natürlich <img src="bild.php"> obwohl da ja eigentlich
<img src="DCP_0022.jpg"> stehen müßte

Da Du Dich sowieso _dringendst_ mit dem Gedanken des cachings der thumbnails vertraut machen solltest, würde ich folgende Vorgangsweise empfehlen (es folgt hochgradiger pseudocode):

function create_thumb($file) {
  do_some_gd_stuff();
  save_thumb($thumb_dir.'/'.$file);
}

if(!file_exists($thumb_dir.'/'.$file)) {
  create_thumb($file);
}
echo '<a href="'.$file.'"><img src="'.$thumbdir.'/'.$file.'"></a>';