根据客户端选择不同网页语言
PHP代码:
< ?php if(preg_match("/zh-cn/is",$_SERVER['HTTP_ACCEPT_LANGUAGE'])){ @header("Location:http://www.sina.com.cn"); }else{ @header("Location:http://www.sohu.com"); } ?>
PHP代码:
< ?php if(preg_match("/zh-cn/is",$_SERVER['HTTP_ACCEPT_LANGUAGE'])){ @header("Location:http://www.sina.com.cn"); }else{ @header("Location:http://www.sohu.com"); } ?>
之前一直是到_arctype表中修改tempindex,templist,temparticle字段中的{lang}为相应的目录,不过不好的地方就是每次新添加的栏目都要去修改这个参数,否则就会出现中英混淆的情况。 阅读全文
废话不多说 申请地址http://www.freesql.org
点击左侧 MySQL > Create
进入创建页面,英语不好的参照下图填写

提交后出现下图提示信息说明 数据库已经成功创建

左侧有PHPMyAdmin,不过我申请的时候,打不开了,只有自己动手。
在服务器或者本地复制一份PHPMyAdmin,在/phpMyAdmin/libraries目录下找到config.default.php
复制为config.inc.php到PHPMyAdmin根目录也就是/phpMyAdmin目录。
编辑config.inc.php,在87行
$cfg['Servers'][$i]['host'] = ‘localhost’;
修改为
$cfg['Servers'][$i]['host'] = ‘www.freesql.org’;
登陆PHPMyAdmin即可。
因DeDe升级后改变很大,原来的方法失效。头疼了半个小时,最后找的解决方法如下:
{dede:arclist addfields=’自定义字段A,自定义字段B’ channelid=’模型ID’}
测试版本为5.5 utf8
例如标签为{dede:field.doc/},字段名为doc,直接调用出结果为:
< table width=’300′>
< tr>
< td height=’30′ width=’20′>< a href=’/uploads/soft/091218/1-09121R11115.doc’ target=’_blank’>< img src=’~~cfg_phpurl~~/img/addon.gif’ border=’0′ align=’center’>< /a>< /td>
< td>< a href=’/uploads/soft/091218/1-09121R11115.doc’ target=’_blank’>< u>/uploads/soft/091218/1-09121R11115.doc< /u>< /a>< /td>
< /tr>
< /table>
这样在为附件定义样式的时候就很麻烦,只调用下载地址的方法为:
{dede:field.doc runphp=yes}@me=trim(strip_tags(@me));{/dede:field.doc}
利用php语句将下载链接”抽”出来。