• 为dede增加安卓客户端接口的基本流程

    开发一个网站客户端有很多中办法,最简单的就是后台什么也不便,安卓客户端只是根据URL地址获得整个网页放到webview中,但这种没什么意义,可以更进一步,仍然只是显示完整网页,但是为客户端专门布局html。 但真正做的好的客户端不是这么敷衍了事,php服务

    13-10-09
  • php生成xml写好header避免乱码的要点

    PHP生成xml中文很容易出现乱码,网上说要把所有的文件编码都统一,但是这样还不能解决问题,原因是很多人忘了header的写法。 一般都是这样写的: header("Content-Type:text/xml"); 但是如果你要做到万无一失,必须这样写: header("Content-Type:text/xml;

    13-10-07
  • dede助手小工具helper是如何载入的?

    今天在对dede的问答模块进行修改的时候发现直接调用/include/helpers/archive.helper.php文件中的函数居然是可行的,但是找遍了ask模块的所有代码都没有发现这个是文件如何引入的。我记得有人说过dede的helper文件由系统自动引入,不需要自己手动完成。但是

    13-08-21
  • dede内容页调用当前文档的栏目链接方法

    注:本教程同时支持DedeV5.5/5.6/5.7,不区分程序编码 我们知道,在内容页模板时,可直接用 {dede:field.typename/} 来表示当前文档的栏目名称。但却无法使用 {dede:field.typeurl/} 形式来调用栏目链接。 今天这个方法就是专门用于解决这个问题—— 【解决

    13-07-20
  • PHP 中 ${ } 是什么意思?

    用 PHP 有一小段时间了,知道 $username 是代表一个变量,而且很多情况下都是这么写。 今天突然在一个地方看到 ${username} 这样的写法,瞬间就不明白了。 这个 ${ } 是用来做什么呢,这玩意儿在 google 里不知道该怎么搜,搜不出来呃。 为了解决一个模棱两

    13-07-20
  • dedecms 评论引用的标签替换{quote}

    dedecms的评论有个引用评论的功能,在引用评论之后发布之后,后台会自动增加引用标签,当下次加载显示的时候后台会重新替换这些标签成html代码,替换这些标签的函数为Quote_replace(),这个函数在include/helpers/channelunit.helper.php文件中。 function Qu

    13-07-18
  • PHP实现html中url补全函数

    应用场景 最近在开发一个安卓客户端,查看文章的内容来自于带有html标签的文章内容字段。安卓的webView能像浏览器一样正确展示这些html内容,但是有一点让人很头疼,图片不能正常显示,因为我的图片路径都是用的相对路径,不带网站域名的,webView当然不能显

    13-05-26
  • PHP中的生成XML文件的4种方法

    我想生成如下格式的xml文件: ?xml version="1.0" encoding="utf-8"?article item title size="1"title1/title contentcontent1/content pubdate2009-10-11/pubdate /item item title size="1"title2/title contentcontent2/content pubdate2009-11-11/pubda

    13-05-17
  • 关于dede标签的一些改进

    dede标签,本来是文章的标签,现在我增加了问答模块,问答模块只有问题分类而没有标签,其实我觉得问答以标签的形式更合理一些,著名的问答网站stackoverflow就是一个例子,整篇网站都是标签占主导,粗略看了一下,似乎根本就没有分类,况且标签本身就是一种

    13-04-09
  • 国外10个优秀的免费轻量级CMS系统

    设计开发一个网站的时候选择合适的内容管理CMS系统是一项困难的事,对于新手来说更是这样。 有的CMS系统由丰富的功能,可以用它来解决复杂的网站功能需求,但是对于很多简单的个人网站,很多过于丰富的功能往往没有任何价值,过于复杂的系统会让管理人员被系

    13-04-06
  • Drupal7的一些基本笔记

    最近开始学习Drupal,在网上看到一篇总结Drupal的学习笔记,万事开头难,就从这里开始吧。 Drupal的目录结构 includes文件夹 存放Drupal程序头文件。 Drupal的一些函数和变量的定义,均可在此文件夹下的文件中找到。这 些文件都是以.inc结尾的。 misc文件夹

    13-04-05
  • 安装Drupal7时提示需要pdo PHP扩展的解决办法

    安装的时候如上图所示,某些情况下还会出现两个提示,不过只要是提到了pdo那么就在php的配置文件php.ini中搜索pdo: extension=php_pdo.dll;extension=php_pdo_firebird.dll;extension=php_pdo_mssql.dllextension=php_pdo_mysql.dll;extension=php_pdo_oci.

    13-04-05
  • dedecms经常出现mysql连接数据库失败,可能数据库密码不对解决方案

    DEDE 5.6 版本经常出理以下错误 Error page: /dede/xxx Error infos: DedeCms错误警告:连接数据库失败,可能数据库密码不对或数据库服务器出错 是随机出现并不是一直就这样,这样就可以排除是MYSQL用户名密码设置的问题了。 在网上找了一下基本上可以肯定就

    13-04-05
  • PHP的是“糟糕设计”吗?

    “PHP不仅使用起来尴尬, 还有要嘛我想要的不适合, 要嘛不是最令人满意, 要嘛违背我的信仰. 我可以告诉你关于一门语言, 所有我想避免的好方式, 所有我喜欢的坏方式. 来吧, 问吧! 谈话会很有趣! php是唯一的例外. 几乎php抽象的所有东西都是支离破碎的. 包括语

    13-03-31
  • 关于PHP程序中的URL匹配设计模式的思考

    这次的主题是PHP程序处理中的URL匹配的设计模式,考者,非考古,乃我自己对这些模式的考虑与思考,所以本文不存在经典理论。 模式一,文件式路由 这是最老式的做法,所谓文件路由,实际上,就是以Web目录内实际存在的.php文件为请求依托。这种处理方式中,每

    13-03-31
117文