PHP本地测试验证码显示不了

访问验证码文件出现这个 Call to undefined function imagecreate()

我用的PHP的集成坏境wamp,GD库已经打开了

有遇到过同样问题的麻烦告诉我下,否则真的很麻烦

你确认你已经打开GD库了吗?GD库是否打开成功,通过phpinfo();语句可以看到PHP加载库的信息,如果你看到我发的截图上的信息,说明GD库打开成功。

另外给你推荐一篇文章:《PHP随机验证码实例》

网址:http://www.sunchis.com/html/php/phpsource/2010/0315/73.html 

=======================================================>

我看你装的是Wamp服务尘冲套件。其中PHP的配置文件php.ini在wampApache2in目录下,打开php.ini文件,搜索“extension=php_gd2.dll”,将其前面的分轮兄好号“;”去掉,保存文件,然后重启Apache服务器,这样即可打开GD库。

当然,在wampphp目录下也有个php.ini的配置文件,我估计你修改的是这个配置文腊铅件,但是Wamp服务套件读取PHP配置时是读取wampApache2in目录下的php.ini文件,因此修改wampphp目录下的php.ini文件并不能打开GD库。你再试试!


把代码粘出来嘛,如果单肢枯是Call to undefined function imagecreate()
这个解宽棚决不了问题!慎饥则!!
imagecreate() 没有定义,你是不是文件没有包含完整。