仓酷云
标题:
PHP网页设计php用流体例制造缩略图
[打印本页]
作者:
透明
时间:
2015-2-3 23:56
标题:
PHP网页设计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;';
}
$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;
?>
利用的时分可以把在html文件里加上
<img src='showpic.php?id=xxx' width='50' height='50'>
showpic.php及下面的谁人php文件,id=xxx是数据库里的纪录ID,width是缩略图的宽,height是缩略图的高,请不要同时宽高都上,例如,你要完成宽为50的缩略图,只需
<img src='showpic.php?id=xxx' width='50'>如许就能够了
不断巩固,摸透大部分PHP常用函数,并可理解OOP,MYSQL优化,以及模板
作者:
若天明
时间:
2015-2-4 07:10
再就是混迹于论坛啦,咱们的phpchina的论坛就很强大,提出的问题一般都是有达人去解答的,以前的帖子也要多看看也能学到不少前辈们的经验。别的不错的论坛例如php100,javaeye也是很不错的。
作者:
山那边是海
时间:
2015-2-9 18:34
遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。
作者:
愤怒的大鸟
时间:
2015-2-27 16:13
我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。
作者:
小魔女
时间:
2015-3-1 13:43
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
作者:
莫相离
时间:
2015-3-1 21:42
我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。
作者:
老尸
时间:
2015-3-1 23:12
首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。
作者:
蒙在股里
时间:
2015-3-17 17:08
没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。
作者:
透明
时间:
2015-3-17 17:10
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线 \\\\\\\'_\\\\\\\' ;
作者:
变相怪杰
时间:
2015-3-21 19:28
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
作者:
仓酷云
时间:
2015-4-4 10:20
这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己
作者:
乐观
时间:
2015-4-6 10:43
在我安装pear包的时候老是提示,缺少某某文件,才发现 那群extension 的排列是应该有一点的顺序,而我安装的版本的排序不是正常的排序。没办法我只好把那群冒号加了上去,只留下我需要使用的扩展。
作者:
飘飘悠悠
时间:
2015-4-9 04:13
写的比较杂,因为我也是个新手,不当至于大家多多指正。
作者:
冷月葬花魂
时间:
2015-4-13 13:27
使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的
作者:
谁可相欹
时间:
2015-4-16 15:10
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
作者:
灵魂腐蚀
时间:
2015-5-2 20:11
因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax
作者:
深爱那片海
时间:
2015-5-4 02:34
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
作者:
分手快乐
时间:
2015-5-9 06:12
当然这种网站的会员费就几十块钱。
作者:
不帅
时间:
2015-5-9 17:45
当然这种网站的会员费就几十块钱。
作者:
再见西城
时间:
2015-6-5 18:30
当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2