php mysql乱码问题
mysql增加了连接数据库时的字符集选择,为了防止乱码,我们在每次进行数据库操作的时候都应该制定字符集,有两种方式: 假定数据库为utf-8的字符集,网页为gbk的字符集; $link=mysql_connect($hostname,$username, $password) OR DIE (‘Unable to connect to database! Please try again later.’); mysql_select_...阅读全文
mysql增加了连接数据库时的字符集选择,为了防止乱码,我们在每次进行数据库操作的时候都应该制定字符集,有两种方式: 假定数据库为utf-8的字符集,网页为gbk的字符集; $link=mysql_connect($hostname,$username, $password) OR DIE (‘Unable to connect to database! Please try again later.’); mysql_select_...阅读全文
想要做个性的wordpress的友情链接,需要了解一下wp_list_bookmarks函数。常见调用方式如: <?php wp_list_bookmarks(‘categorize=0&orderby=rating’); ?> 上面表示显示所有分类,按照等级排序; 注意:wp_list_bookmarks()取代了已弃用标签get_links_list()与get_links()。该标签允许用户更改链接的排列...阅读全文
Wordpress可以增加很多页面,也可以增加子页面,我们如何控制这些页面在导航栏的现实呢? 控制wordpress导航栏的页面显示的方法: 1、 隐藏某些页面 登录后台在页面管理界面,找到你想隐藏的page的ID,譬如2、4等。然后在header或者其他页面找到wp_list_pages代码,修改成: wp_list_pages(‘title_li=&depth=...阅读全文
wordpress中可以通过添加插件实现显示文章浏览次数和最热文章,推荐使用的插件是WP-PostViews。 下载最新版本的WP-PostViews插件下载地址:http://wordpress.org/extend/plugins/wp-postviews/ 安装激活后在后台-设置-postviews可以设置WP-PostViews插件的一些属性。这里我主要修改了Count Views From将其修改为了everyon...阅读全文
apache2+php5.2+mysql5可以说是运行开发php程序不可缺少的,下面将介绍在ubuntu10.04中如何安装。 第一ubuntu10.04 安装apache2.0 在终端输入: sudo apt-get install apache2 安装过程就不多说了,安装后在浏览器中打开: http://localhost/ 或者http://127.0.0.1 如果出现It works!那证明OK了 第二ubuntu10.04 安...阅读全文
ubuntu 10.04 上 php 版本是 5.3有很多软件不支持,例如 不能用ZendDebugger,linux版本的ZendDebugger目前只支持5.2的, 只能改用 5.2 了 ,本文介绍如何删除php5.3,再安装php5.2的方法。第一步:查看已经安装的php5相关的软件; dpkg -l | grep php 或者 dpkg -l | grep php >delete 把文件列表写到一个文件中,以...阅读全文
软件开发的断点调试是必不可少,这里介绍ubuntu10.04中eclipse工具中php的调试配置。 本打算配置ZendDebugger 进行调试,配置了老长时间没配置成功,在phpinfo看不到ZendDebugger生效,经查发现是php5.3的问题,必须先卸载,本文介绍使用xdebug了。 软件安装太简单了,分别执行如下命令: sudo apt-get install apache2 ...阅读全文
当php页面的字符编码和mysql的编码不一致时,容易出现中文乱码,这里就是解决乱码的代码. <?php header(“Content-type:text/html;charset=GBK”); //Connect To Database $hostname=’192.168.1.1′; $username=’root’; $password=’123456789′; $dbname=’info̵...阅读全文
php中global和$GLOBALS不仅仅是写法不一样以为,2者的区别还是很大的,在实际应用中需要注意! 先看下面的例子: PHP代码 <?php // 例子1 function test_global() { global $var1, $var2; $var2 =& $var1; } function test_globals() { $GLOBALS['var3'] =& $GLOBALS['va...阅读全文
我们学习制作的这个模块,目的是要向正在访问该模块的用户表示欢迎,现在先让我们把基本架构弄出来。 * 模块名: Greeter * 模块目录:greeter 该模块必须能够: * 它本身要能够在导航菜单中显示 * 支持多语言环境 * 能够向用户说“您好” 目录结构 骨架代码所创建好的目录结构看起来就像如下的样子: XOOPS_ROOT/modules/...阅读全文