nach noch einigen experimenten, mit denen ich versuchte auch die thumbnails fest zu speichern, kam ich endlich auf die lösung:
PHP-Code:
<?php
if (!file_exists("thumb/".$datei_2))
{
$max = 250;
// header auskommentiert weil bild gespeichert und nicht angezeigt wird
// header("Content-type: image/jpeg");
$alt = imagecreatefromjpeg($datei);
include "/php_scripte/img_breite_x_hoehe.php";
$neu = imagecreateTruecolor($bx,$by);
ImageCopyResampled($neu,$alt,0,0,0,0,$bx,$by,$bo,$ho);
imagejpeg($neu, "thumb/".$datei_2, 60);
}
?>
der header wars also doch. das heißt, das die neuen browser "standartconform" die header- server-informationen entgegen genommen hatten, nur eben die älteren IE nicht. es wurde eben der text nach dem header (der kein php-code war) im IE8 als bild angezeigt, im Firefox nur dre name der seite, weil das bild nicht anzeigbar war, und in den anderen das bild-icon, als bildersatz.
wieder was dazugelernt. danke für den denkanstoß von euch ... dann mach ich mich mal wieder an den rückbau meiner gestrigen änderungen um sinnlosen datenmüll einzusparen.