摘要: header( "Content-type: image/jpeg");$PSize = filesize('1.jpg');$picturedata = fread(fopen('1.jpg', "r"), $PSize);echo $picturedata;呵呵。就这么几句话,就将图片以二进制流的形式输出到客户端了,和打开一张图片没有任何区别,需要注意的是,发送的header要根据具体情况而定,不一定都是image/jpeg。JPG的是它,但PNG的就是image/png.不同的图片输出不同的头部,这个不需我废话,有经 阅读全文
posted @ 2013-11-06 15:39 hechunhua 阅读(4153) 评论(0) 推荐(0) 编辑
摘要: $Dw){$Par=$Dw/$width;$width=$Dw;$height=$height*$Par;IF($height>$Dh){$Par=$Dh/$height;$height=$Dh;$width=$width*$Par;}}ElseIF($height>$Dh){$Par=$Dh/$height;$height=$Dh;$width=$width*$Par;IF($width>$Dw){$Par=$Dw/$width;$width=$Dw;$height=$height*$Par;}}Else{$width=$width;$height=$height;}$nI 阅读全文
posted @ 2013-11-06 10:42 hechunhua 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 一functiongethttpimage($url){set_time_limit(0);if(!empty($url)){$imgUrl=date('Y-m',time()).'/'.uniqid().strrchr($url,".");$imgPath='/Public/uploads/';$filename=$imgPath.$imgUrl;if(!is_dir($imgPath))@mkdir($imgPath,0777);[email=$get_file=@file_get_contents($url]$get_f 阅读全文
posted @ 2013-11-06 10:41 hechunhua 阅读(808) 评论(0) 推荐(0) 编辑