thumbnailscript aufrufen von php- vs. htm-datei

nireus

Grünschnabel
hihi!
also ich hab da ein problem , das mich schon den ganzen abend beschäftigt; denn das ist einfach unlogisch:
ich möchte einen simplen thumbnailgenerator schreiben; und dazu hab ich eine thumb.php folgendermaßen geschrieben:

PHP:
<?

header("Content-type: image/jpeg");
$src_img=ImageCreateFromJPEG("wasauchimmer.jpg");
    
$src_w=ImageSX($src_img);
$src_h=ImageSY($src_img);

$new_h=50;
$new_w=$src_w*$new_h/$src_h;
$dst_img=ImageCreateTrueColor($new_w,$new_h);

ImageCopyResized($dst_img,$src_img,0,0,0,0,$new_w,$new_h,$src_w,$src_h);

ImageJPEG($dst_img);

DestroyImage($src_img);
DestroyImage($dst_img);

?>
wie gesagt - super simpel.

das mysterium ist nun, dass da alles funktioniert, wenn man in einer .htm-datei einfach <img src="thumb.php"> schreibt; wenn man dasselbe nun aber in einer .php-datei zu stehen hat, geht's nicht mehr - dann zeigt der ie dieses ätzende X :-(
selbst wenn ich die datei, die eben als htm noch funktionerte einfach nur umbenenne, geht nix mehr...
was soll dieser dreck? mit htm-dateien kann ich so rein gar nichts anfangen

HILFE!

, nireus
 
Zuletzt bearbeitet:
an der Dateiendung kann es eigentlich nicht liegen. Hast du mal nen Link zur Anschauung.... oder kannst du den Code der PHP-Datei(nach dem Parsen) mal posten?
 
also die datei, die die andere aufruft, sieht genau so aus:

PHP:
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
gklsdökgjölfjg
<? echo "gjkldfjkgflsdögjklsdfg"; ?>
<img src="thumb.php">
</body>
</html>

in form einer index.htm geht's und als index.php eben nciht....
 
Zuletzt bearbeitet:
also jetzt blick ich überhaupt nicht mehr durch - wenn man den link, den ich eben gepostet habe, benutzt, dann geht's ja.... wenn man aber die url so eingibt, geht's wieder nicht
 
Also bei mir gehts... Seltsames Problem...

Und seltsamen Problemen geb ich immer dem Cache die schuld... Könnts damit zusammenhängen?
 
Zurück