- 主题:如果添加一个phpbbs.xxx.c文件
我想新写一个phpbbs.xx.c/h的文件,就像phpbbs.admin.c/h一样。
格式和前者完全一样,然后在bbs2www/phplib/Makefile.am中添加相应的phpbbs.lilac.h和phpbbs.lilac.c。
然后到主目录./autogen.sh,configure,make,make install
最后生成的.so文件中能找到我phpbbs.xx.c中的函数,不过是函数名加了zif的前缀,例如zif_bbs_viewuser。
但是问题是我在php文件中调用bbs_viewuser的时候,提示
Fatal error: Call to undefined function bbs_view_user() in /var/www/bbs/query.php on line 12
但是如果我把该函数写到其他的文件,例如phpbbs.admin.c中就没有问题。
那么我如何应该添加一个函数到一个新的文件中呢?
--
FROM 61.167.60.*
phpbbslib.c 里面 kbs_bbs_functions[] 里面添加你的 PHP 函数。
【 在 luckwithme (Marvel) 的大作中提到: 】
: 我想新写一个phpbbs.xx.c/h的文件,就像phpbbs.admin.c/h一样。
: 格式和前者完全一样,然后在bbs2www/phplib/Makefile.am中添加相应的phpbbs.lilac.h和phpbbs.lilac.c。
: 然后到主目录./autogen.sh,configure,make,make install
: ...................
--
FROM 211.161.2.*
好的,谢谢:-)
【 在 flyriver (江~~人生进入新时期) 的大作中提到: 】
: phpbbslib.c 里面 kbs_bbs_functions[] 里面添加你的 PHP 函数。
--
FROM 61.167.60.*