- 页面之间无法传递变量:
全局变量默认是关闭的,需要从原始变量中获取,不建议开启全局变量 - 使用GET方法无法传递参数或参数出错:需要使用 urlencode 编码
- session 不正常工作:检查php.ini中Session的目录权限
- 显示错误信息:php.ini中display_errors与error_reporting 的配置
- mail函数不能发邮件:
Linux下配置好sednmail;
Windows下需要smtp服务器;
最好直接通过php的socket直接发送到对方的Email服务器上 - head already sent:
a: 在使用header前已经print或echo;
b:当前文件前面有空行;
c:include的文件尾部有空行或者输出 - include与require都是引入文件,include引入失败则会有notice,require则终止脚本并退出
- 变量没被赋值就引用,会有notice提示;可以通过isset判断
- 查询的SQL里面有PHP中保留的关键字,可以在SQL中使用" ` " 号来包含,以示区别