php验证session无效的解决方法


Posted in PHP onNovember 04, 2014

本文实例讲述了php验证session无效的解决方法。分享给大家供大家参考。具体方法如下:

一、问题

今天在配置 apache+php环境时折腾了很久很久,后来成功了但发现验证码图片可以生成,在登录验证时发现session为空,并没有值了。

二、解决方法

环境:apache+php

程序代码如下:

<input name="username" type="text" class="input" id="username">

<input name="password" type="password" class="input" id="password">

<input name="ver" type="text" class="input1" id="ver" size="5">

<img src="../inc/ver.php" onclick="this.src='../inc/ver.php';" />

提交之后处理文件这post.php文件
if($_SESSION['ssioner']!=$ssever){

echo("<script>alert('验证码必须由4位数字组成!');history.back();</script>");exit;  

}

结果发现一直提示验证码必须由4位数字组成,再打印输出session:

echo $_SESSION['ssioner'];

exit;

一直为空了,于时我想到了php环境配置的一个session文件目录,现在我们找到php.ini配置文件找到
upload_tmp_dir
发现这个目录是
upload_tmp_dir="D:\3water.com\tp"
我检查一下我的D盘发现只有3water.com文件而没有tp目录了,这样问题就找到了,于时我创建一个tp目录,重启apache发现在tp目录有sess_i40gl0p4hfep5r69j67o1k26d01文件了,这样再重新登录发现成功了。

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
利用PHP动态生成VRML网页
Oct 09 PHP
PHP5 的对象赋值机制介绍
Aug 02 PHP
PHP 查找字符串常用函数介绍
Jun 07 PHP
PHP程序级守护进程的实现与优化的使用概述
May 02 PHP
限制ckeditor上传图片文件大小的方法
Nov 15 PHP
又一个PHP实现的冒泡排序算法分享
Aug 21 PHP
PHP图片处理之使用imagecopyresampled函数实现图片缩放例子
Nov 19 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
Sep 21 PHP
php结合md5的加密解密算法实例
Sep 30 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
Mar 14 PHP
PHP中关键字interface和implements详解
Jun 14 PHP
php实现的二叉树遍历算法示例
Jun 15 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
Nov 04 #PHP
php实现获取文章内容第一张图片的方法
Nov 04 #PHP
php禁止直接从浏览器输入地址访问.php文件的方法
Nov 04 #PHP
CI框架装载器Loader.php源码分析
Nov 04 #PHP
php+ajax实现无刷新分页的方法
Nov 04 #PHP
CI框架安全类Security.php源码分析
Nov 04 #PHP
CI框架Session.php源码分析
Nov 03 #PHP
You might like
转生史莱姆:萌王第一次撸串开心到飞起,哥布塔撸串却神似界王神
2018/11/30 日漫
基于PHP遍历数组的方法汇总分析
2013/06/08 PHP
php获取操作系统语言代码
2013/11/04 PHP
php中常量DIRECTORY_SEPARATOR用法深入分析
2014/11/14 PHP
PHP简单实现模拟登陆功能示例
2017/09/15 PHP
Avengerls vs Newbee BO3 第三场2.18
2021/03/10 DOTA
浅谈JavaScript编程语言的编码规范
2011/10/21 Javascript
js利用prototype调用Array的slice方法示例
2014/06/09 Javascript
js实现特定位取反原理及示例
2014/06/30 Javascript
web前端设计师们常用的jQuery特效插件汇总
2014/12/07 Javascript
nodejs入门教程二:创建一个简单应用示例
2017/04/24 NodeJs
laydate 显示结束时间不小于开始时间的实例
2017/08/11 Javascript
nodejs使用express获取get和post传值及session验证的方法
2017/11/09 NodeJs
Vue实现web分页组件详解
2017/11/28 Javascript
vue.js与后台数据交互的实例讲解
2018/08/08 Javascript
回顾Javascript React基础
2019/06/15 Javascript
微信小程序学习之自定义滚动弹窗
2020/12/20 Javascript
[02:12]2019完美世界全国高校联赛(春季赛)报名开启
2019/03/01 DOTA
python中的__init__ 、__new__、__call__小结
2014/04/25 Python
Python利用前序和中序遍历结果重建二叉树的方法
2016/04/27 Python
Python输出带颜色的字符串实例
2017/10/10 Python
PyTorch读取Cifar数据集并显示图片的实例讲解
2018/07/27 Python
Python中变量的输入输出实例代码详解
2019/07/28 Python
对python while循环和双重循环的实例详解
2019/08/23 Python
python之yield和Generator深入解析
2019/09/18 Python
TensorFlow2.1.0安装过程中setuptools、wrapt等相关错误指南
2020/04/08 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
澳洲网红粉泥面膜:Sand & Sky
2019/08/13 全球购物
初中生期末考试的自我评价
2013/12/17 职场文书
“学雷锋活动月”总结
2014/03/09 职场文书
付款委托书范本
2014/10/05 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
思想工作总结范文
2015/08/12 职场文书
五年级数学教学反思
2016/02/16 职场文书
2019最新版火锅店的创业计划书 !
2019/07/12 职场文书
汽车销售合同文本
2019/08/08 职场文书