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>';