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 \tmp\tmp\sess_dh0rhtcun5vpm7uq0qu0e96nh2, O_RDWR) failed: Permission denied (13) in E:\web\weishengjutaoshi\admin\login_in.php on line 2 PHP Fatal error: Call to undefined function sessio...

本地存放session的位置

服务器上存放session的位置

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

 

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

下面是我本地de 

 

posted @ 2017-07-07 17:51  wuli梦梦  阅读(454)  评论(0编辑  收藏  举报