Just nu i M3-nätverket
Gå till innehåll

Nödvändigt med header?


mindsleep

Rekommendera Poster

Hej!

har denna kod på en vanlig sida:

[log]

$destImg=imagecreatetruecolor($thumb_width,$thumb_height);

switch($ext)

{

case 'jpg':

$srcImg=ImageCreateFromJPEG("files/".$_FILES['uImage']['name'][0]);

imagecopyresized($destImg,$srcImg,0,0,0,0,$thumb_width,$thumb_height,ImageSX($srcImg),ImageSY($srcImg));

ImageJPEG($destImg,"files/thumb_".$_FILES['uImage']['name'][0]);

break;

}

[/log]

 

Den funkar trots att jag aldrig använder:

header('Content-Type: '...osv för att skapa själva bilden.

 

Är det nödvändigt att använda header?

 

//MVH Mindsleep

 

***NEJ TILL MJUKVARUPATENT***

Använder du en dator? i sånna fall angår detta DIG!

Det är upp till dig! EU beslutar i höst.

Läs:

http://www.ffii.se

 

Länk till kommentar
Dela på andra webbplatser

Från http://www.php.net/manual/en/function.imagejpeg.php:

 

The filename argument is optional, and if left off, the raw image stream will be output directly. To skip the filename argument in order to provide a quality argument just use an empty string (''). By sending an image/jpeg content-type using header(), you can create a PHP script that outputs JPEG images directly.

 

Så, antingen tar du bort filargumentet ELLER så skriver du bilden till fil som du gjort _och_ inkluderar den i html-koden på vanligt vis:

 

[color="#0000ff"]echo[/color] "<img src=\"files/thumb_".[color="#0000ff"]$[/color]_FILES['uImage']['name'][0]\">";

 

Har inte testat koden så nån "fnutt" kan ha hamnat fel.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...