Hi, ich habe folgendes Script
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
$bild= $_GET['bild'];
$breit= $_GET['breit'];
$quellbild=urldecode($bild);
$info= getimagesize($quellbild);
$breitalt =$info[0];
$hochalt =$info[1];
$hoch = ceil($hochalt*$breit/$breitalt);
switch($info[2])
{
case 1:
$bildalt= imagecreatefromgif($quellbild);
break;
case 2:
$bildalt= imagecreatefromjpeg($quellbild);
break;
}
$bildneu=imagecreatetruecolor($breit,$hoch);
imagecopyresized ($bildneu, $bildalt, 0, 0, 0, 0, $breit, $hoch, $breitalt, $hochalt);
header ("Content-type: image/jpeg");
imagejpeg($bildneu);
imagedestroy($bildneu);
imagedestroy($bildalt);
?>
Das Problem ist nun, dass es mir überhaupt kein Bild zeigt nach Übergabe der Parameter sondern lediglich die Internetadresse im Browser ausgibt. Auf meinem Apache Server auf meinem Computer ging es einwandfrei aber bei dem Host nicht.. vielleicht sind adnere Einstellungen (wie zB Globals OFF). AUfjedenfall weiß ich nicht was ich anders machen muss.