PHP進(jìn)階技巧:php用流方式制作縮略圖_PHP教程
推薦:用PHP來(lái)實(shí)現(xiàn)頁(yè)面GZIP的壓縮輸出教程GZIP(GNU-ZIP)是一種壓縮技術(shù)。經(jīng)過(guò)GZIP壓縮后頁(yè)面大小可以變?yōu)樵瓉?lái)的30%甚至更小。這樣用戶瀏覽的時(shí)候就會(huì)感覺(jué)很爽很愉快! 要實(shí)現(xiàn)GZIP壓縮頁(yè)面需要瀏覽器和服務(wù)器共同支持,實(shí)際上就是服務(wù)
其中db_mysql.inc.php,config.php,function.php不是真正使用到的,關(guān)鍵是$filename 文件名,我是通過(guò)讀取數(shù)據(jù)庫(kù)中的圖片名稱
<?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;';
}
$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;
?>
使用的時(shí)候可以把在html文件里加上
<img src='showpic.php?id=xxx' width='50' height='50'>
showpic.php及上面的那個(gè)php文件,id=xxx是數(shù)據(jù)庫(kù)里的記錄ID,width是縮略圖的寬,height是縮略圖的高,請(qǐng)不要同時(shí)寬高都上,例如,你要實(shí)現(xiàn)寬為50的縮略圖,只要<img src='showpic.php?id=xxx' width='50'>這樣就可以了
分享:用php odbc access數(shù)據(jù)庫(kù)來(lái)操作函數(shù)前些天下載了adodb,想用adodb連access數(shù)據(jù)庫(kù),后來(lái)連是連上了,不過(guò)不能更新和插入記錄,也不知道為什么到現(xiàn)在還沒(méi)人給我回答那個(gè)苦惱的問(wèn)題,后來(lái)就放棄了adodb,使用php自己的odbc,但是使用
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁(yè)面代碼執(zhí)行時(shí)間
- PHP中獎(jiǎng)概率的抽獎(jiǎng)算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對(duì)圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪問(wèn)控制的和運(yùn)算符優(yōu)先級(jí)介紹
- 關(guān)于PHP語(yǔ)言構(gòu)造器介紹
- php/js獲取客戶端mac地址的實(shí)現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國(guó)語(yǔ)言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
- 相關(guān)鏈接:
- 教程說(shuō)明:
PHP教程-PHP進(jìn)階技巧:php用流方式制作縮略圖
。