Just nu i M3-nätverket
Jump to content

Nödvändigt med header?


mindsleep

Recommended Posts

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

 

Link to comment
Share on other sites

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.

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...