php 代码放到服务器上验证码不好用

5.1.在gd库打开的前提下

加在header输出之前:

ob_clean();  //关键代码,防止出现'图像因其本身有错无法显示'的问题。

   header("Content-type:image/jpeg"); 

这样问题就得到了解决。

2.验证码验证又有问题啦

3.

4.

第34行是这样的错误

5.

好像很有道理,但是没有用

UltraEdit-32的UTF-8另存为了一下,因为UTF-8文件头有输出,具体说明见下面,后来用新建过了一个文件把代码复制一下就好了!
包括 Unicode 签名 (BOM) 可在文档中包括字节顺序标记 (BOM)。BOM 是位于文本文件开头的 2 到 4 个字节,可将文件标识为 Unicode,如果是这样,还标识后面字节的字节顺序。由于 UTF-8 没有字节顺序,因此可以选择添加 UTF-8 BOM。对于 UTF-16 和 UTF-32,这是必需的。

6.@session_start()和session_start() 执行结果是一样的。
加了@,只是为了屏蔽错误信息。
如果出错,加@的是不显示错误信息的,而不加的就会报错

7.

 php o_rdwr 环境问题.配置文件

PHP Warning: session_start(): open(D:phpStudy mp mpsess_dh0rhtcun5vpm7uq0qu0e96nh2, O_RDWR) failed: Permission denied (13) in E:webweishengjutaoshiadminlogin_in.php on line 2 PHP Fatal error: Call to undefined function sessio...

本地存放session的位置

服务器上存放session的位置

8.记得修改服务器session 存放的位置在php.ini里 ,那里面有很多的

 

--------------------------------------------

下面是我本地de 

生活赋予我们一种巨大的和无限高贵的礼品,这就是青春:充满着力量,充满着期待志愿,充满着求知和斗争的志向,充满着希望信心和青春。
原文地址:https://www.cnblogs.com/mengcode/p/7133489.html