档案 九月, 2009

俗话说林子大了什么鸟儿都有,在网络世界里您看到什么都不稀奇的。今天给大家介绍的这几个网站真的是目的单纯、页面简单、创意十足。她的页面都只有一个,而且目的也只有一个,大家不妨围观一下。真不晓得是哪位有才和有财的朋友创建的这些网站。
(全文 …)

以前你可能需要庞大的硬盘才能建立并管理好你的数字音乐收 藏。但是现在,几乎大部分的歌曲都可以从互联网的某处得到–在YouTube,在类似imemm的一应俱全的多媒体网站,或者是如Hype Mechine般的聚合博客中,各种功能的网站帮助你在互联网上找到任何你想要的歌曲。只要这首歌存在,无需下载,你就能够播放,收藏或是分享它。这些网 站也不是完美无缺的,它们的音质当然不可能与你所希望的高保真无损音质相比。但是,在这萧条时期,免费的东西是大家都无法抗拒的。
(全文 …)

你是CSS新手么?

对于新手,学习这门调皮的语言的过程来说是有点困难,

有太多的内容需要学习了.

初学者常常不知道从何处下手开始学习.

不过,现在幸运的是,这里准备一系列的文章资源,可以帮助你CSS 从入门到高级的提升过程.

这里15篇收集的文章对一个想开始学习CSS的朋友来说无疑是个学习宝典.
(全文 …)

对于一位网页设计师来说,要展示您的工作,拥有一个个人网站至关重要。一个网站设计是否有效,关键是如何布置网站的内容。下面我们将介绍一些设计师和艺术家的个人网站的几种布局,并看一看每种风格的若干例子。 一、以公务作为网站的重点

这类个人网站通常很简洁,首页是一些基本信息。内容的重点都是设计工作。
(全文 …)

方法一:

You either need to give each file input a unique name (featured_image_0, featured_image_1) etc, and process each one in a loop, or overload the Uploader class to handle file upload arrays.

Copying this from an earlier post I made:

So, yeah, I was failing to pass $config from my constructor to CI_Upload’s constructor…
(全文 …)

CI默认过滤了$_GET

需要传递get参数时一般直接 /参数一/参数二
详见手册说明:http://codeigniter.org.cn/user_guide/general/controllers.html#passinguri

但是有时候需要传递很长的复杂的url,比如常用的 http://www.nicewords.cn/index./controller/method/?backURL=http://baidu.com/blog/hi
(全文 …)

第一步把config.php中的

$config['permitted_uri_chars'] = ‘a-z 0-9~%.:_\-’;

替换成

$config['permitted_uri_chars'] =‘a-z 0-9~%.:_-u4e00-u9fa5′;

第二步在application的libraries下增加一个My_URI.php文件,文件内容如下

  1. <?
  2. class MY_URI extends CI_URI {
  3. function _filter_uri($str)
  4. {
  5. if ($str != AND $this->config->item(‘permitted_uri_chars’) != )
  6. {
  7. $str = urlencode($str);
  8. if ( ! preg_match(“|^[".preg_quote($this->config->item('permitted_uri_chars'))."]+$|i”, $str))
  9. {
  10. exit(‘The URI you submitted has disallowed characters.’);
  11. }
  12. $str = urldecode($str);
  13. }
  14. return $str;
  15. }
  16. }
  17. ?>

str = ‘中华人民共和国123456789abcdefg’;
echo preg_match(“/^[\u4e00-\u9fa5_a-zA-Z0-9]{3,15}”,strName);

运行一下上面这段代码,看会有什么提示信息?
Warning: preg_match(): Compilation failed: PCRE does not support \L, \l, \N, \P, \p, \U, \u, or \X at offset 3 in F:\wwwroot\\test. on line 2

原来,PHP正则表达式中不支持下列 Perl 转义序列:\L, \l, \N, \P, \p, \U, \u, or \X

在 UTF-8 模式下,允许用“\x{…}”,花括号中的内容是表示十六进制数字的字符串。原来的十六进制转义序列 \xhh 如果其值大于 127 的话则匹配了一个双字节 UTF-8 字符。
所以,可以这样来解决preg_match(“/^[\x80-\xff_a-zA-Z0-9]{3,15}”,strName);

当你计划设计新的网站项目时你会去哪?当你想得到些奇妙的设计灵感而去寻找一些有创意的带领潮流的网站设计时,你又会去哪儿寻找?有时,当你灵感枯 竭的时候,你会想得到些新鲜的设计创意或者只是想激发下你的灵感。今天我们列出27个令你眼前一亮并且肯定给你灵感的知名品牌网站。这个列表不是很长,不 过我们相信当你仔细浏览他们的细节的时候,这些专业的创意和设计肯定能给你带来启发,并激发你设计出令人难忘的网站。
(全文 …)

2009年3月20日,微软向全球发布了Windows Internet Explorer 8(IE8)正式版,成为人们关注的焦点。IE8迄今最符合标准的版本,它完全支持级联样式表 () 级别 2.1,并加强了对 3、HTML 4.01 的支持,也能很好地支持 HTML 5。由于改进了对这些 HTML 元素的支持,Web 开发人员现在可以构建更具表现力和可访问的 HTML 标记。本文将探讨对IE8中关于 HTML 和 支持行为的更改,以及这些更改如何影响 Web 开发人员。

(全文 …)