php用流方式制作缩略图

2016-01-29 15:05 7 1 收藏

php用流方式制作缩略图,php用流方式制作缩略图

【 tulaoshi.com - PHP 】

 

其中db_mysql.inc.php,config.php,function.php不是真正使用到的,关键是$filename 文件名,我是通过读取数据库中的图片名称

<?php
include_once ('inc/db_mysql.inc.php');
include_once ('inc/config.php');
include_once ('class/function.php');

global $picPath;

if (strstr($_SERVER[HTTP_USER_AGENT],"MSIE")) {
  $attachment = '';
} else {
  $attachment = ' atachment;';
}

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/php/)

$image = getInfo('newssp_gallery','id',$_GET['id']);

$filename = $picPath.$image['filename'];

if (!file_exists($filename)) {
  $filename = $picPath."notexist.gif";
}

header("Cache-Control: no-store, no-cache, must-revalidate"); // HTTP/1.1
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");                 // HTTP/1.0

header("Content-disposition:".$attachment." filename=".$image['original']);

$size = @filesize($filename);

header("Content-Length: $size");

$fd = @fopen($filename,rb);
$contents = @fread($fd,$size);
@fclose ($fd);

echo $contents;
?

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/php/)

使用的时候可以把在html文件里加上

<img src="http://img.jcwcn.com/attachment/portal"

来源:https://www.tulaoshi.com/n/20160129/1495217.html

延伸阅读
iPhone显示更大缩略tuLaoShi.com图预览技巧   在iOS8相册中,可以按照年度或精选来查看照片,查看更多照片的缩略图。不过,这种缩略图比较小。其实也可以更大的缩略图方式预览。具体操作如下: 第一步,在年度用手指按住年度精选不放。 第二步,将其他手指放置在需要放大显示的照片位置,即可显示该照片更大一点的缩略图...
如何重建win7缩略图缓存   1.打开开始菜单在搜索所有程序和文件框里输入磁盘清理,点击打开磁盘清理。如下图所示 2.点击确定,进入磁盘清理属性页面。如下图所示 3.等到磁盘清理计算win7(C)上可以释放多少空间。如下图所示 4.勾选缩略图,确认要删除的文件。如下图所示 5.确认要删除文件。如下图所示...
标签: 电脑入门
问:在Windows XP 系统下,使用缩略图的查看方式后,图片文件没有缩略显示出来,请问如何解决? 答:这个问题是由于Windows 图片和传真查看器的DLL没有注册造成的。解决的方法是:运行Regsvr32 shimgvw.dll注册该DLL即可。
标签: Web开发
在网站前台产品展示时,一般用缩略图,点击进入然后看到大图。 缩略图带来了两个烦劳: 1.如果后台只传一张大图,显示缩略图时只是将大图固定宽度和高度,这样不但造成缩略图变形,而且使得页面访问速度缓慢。 2.如果后台每次上传时,都上传两张图片,一张大图,一张缩略图。这样的话,没有1中的问题,但是给后台人员造成很大...
先把代码版出来 using System;using System.Drawing; namespace PubLib{ /// /// PicShow 的摘要说明。 /// public class PicShow { public PicShow() { // // TODO: 在此处添加构造函数逻辑 // } //查找图片文件是否存在 public static string ViewPIC(string PicPath, string PicName) { string BigPic = Checks.HM_PHYSICSROOT + &quo...

经验教程

552

收藏

67
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部