问题:网站是用dedecmsv5.7写的,后来加了一套论坛discuzX3.4。因为dede要调用dz的数据,本来用jsonp跨域请求的数据,但是m端掉用的时候会把请求的链接的域名后面自动加个/m(不知道在哪儿加的……),所以就上网找了另一种方法,dede直接调用dz的数据库。


解决方法:

1、打开dedecms 下面的/data/tag/sql.inc.php文件,增加一下代码:

// dz数据库连接配置
// ------------------------------------------------------------------------
$sqltag['dzdb']['dbhost'] = 'localhost';
$sqltag['dzdb']['dbname'] = 'phpb2b';
$sqltag['dzdb']['dbuser'] = 'root';
$sqltag['dzdb']['dbpwd'] = '123456';
$sqltag['dzdb']['dbprefix'] = 'pb_';
$sqltag['dzdb']['dblanguage'] = 'utf8';

在sql.inc.php文件中按上面格式把dz的数据库信息填写正确

2、在模版中调用dz的数据

{dede:sql sql="SELECT * FROM x_forum_post DESC LIMIT 15" appname="dzdb"}

还是按照dede:sql 怎么写就怎么写。在标签里需要多加一个appname='dzdb';

然后就OK了!

最新文章

  1. 通用Hibernate DAO类(包括分页)
  2. 构建自己的PHP框架--抽象框架的内容
  3. flv文件格式解析!!!
  4. 基于chrome内核的UXSS
  5. 分享两个模拟get和post方法的工具类,让应用能够与服务器进行数据交互
  6. ubuntu sudo
  7. struts2中的路径问题
  8. 字符串匹配算法之Sunday算法
  9. 【PAT】1012. The Best Rank (25)
  10. MYSQL 错误日志
  11. JavaScript 常见陷阱
  12. C#入门经典第11章集合-1
  13. 网络接口配置--Bonding
  14. UNIX网络编程——处理服务器中大量的TIME_WAIT
  15. <Android基础>(三) UI开发 Part 1
  16. js中关于Blob对象的介绍与使用
  17. android:ems="10"是什么意思
  18. 【Linux高级驱动】input子系统框架【转】
  19. 在SAE分布式服务上开发需要解决的问题
  20. utf8 ucs4

热门文章

  1. What to wear today需求分析文档
  2. Matplotlib的使用
  3. Linux修改History历史命令数量
  4. Leetcode823 : 因子二叉树问题
  5. SQL Server 2012 官方版 / SQL Server 2012下载
  6. 【linux命令】软连接和硬链接的区别(ln命令)
  7. Markdown 使用误区
  8. weed3-2.2.细讲插入和更新
  9. 使用redisson时关于订阅数的问题
  10. 【HTML】--- 列表、表格、form表单标签