本文目录一览:
- 1、学习什么知识后才能对discuz模板的前端进行修改?
- 2、自己写的PHP文件怎么载入Discuz
- 3、如何在discuz写 php
- 4、【急】PHP discuz代码
学习什么知识后才能对discuz模板的前端进行修改?
1、学习前端的基本知识:html css js
2、需学习php语言,至少要能看懂discuz论坛程序
有些模板页面中嵌入php写法,不懂可能就很懵
自己写的PHP文件怎么载入Discuz
如果是独立php文件,可以直接放在discuz的网站目录下,就能通过域名访问。如果是和discuz相关的php文件,可以参考discuz二次开发参数调用才能展示数据。
如何在discuz写 php
进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如curl模块:cd curl执行phpize生成编译文件!
phpize在PHP安装目录的bin目录/usr/local/php5/bin/phpize运行时,
可能会报错:Cannot find autoconf. Please check your autoconf installation andthe $PHP_AUTOCONFenvironment variable is set correctly and then rerun thisscript.,需要安装autoconf:yum install autoconf(RedHat或者CentOS)、apt-get installautoconf(Ubuntu Linux)!
执行/usr/local/php5/bin/php -v这个命令时,php会去检查配置文件是否正确,
如果有配置错误,这里会报错,可以根据错误信息去排查!
【急】PHP discuz代码
-86400 * 365 这个是计算一年的秒数
dsetcookie('sid', '', -86400 * 365);
我也是新学的,凭直觉这个是自定义的函数。 你看看这个方法的类名是否继承了其他的类或者接口。如果有的话你看看他的父类里是否有dsetcookie()这个方法 有的话就是自定义的函数。如果没有那他就是系统函数