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二分法在IP地址查询中的应用
Aug 12 PHP
php MsSql server时遇到的中文编码问题
Jun 11 PHP
phpmail类发送邮件函数代码
Feb 20 PHP
PHP检测移动设备类mobile detection使用实例
Apr 14 PHP
完美的2个php检测字符串是否是utf-8编码函数分享
Jul 28 PHP
php一维二维数组键排序方法实例总结
Nov 13 PHP
Laravel Memcached缓存驱动的配置与应用方法分析
Oct 08 PHP
php生出随机字符串
Jul 06 PHP
yii2实现Ueditor百度编辑器的示例代码
Nov 02 PHP
解决laravel-admin 自己新建页面里 js 需要刷新一次的问题
Oct 03 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
Apr 26 PHP
PHP中迭代器的简单实现及Yii框架中的迭代器实现方法示例
Apr 26 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
php中通过Ajax如何实现异步文件上传的代码实例
2011/05/07 PHP
php中Smarty模板初体验
2011/08/08 PHP
php中global和$GLOBALS[]的分析之一
2012/02/02 PHP
编写PHP脚本过滤用户上传的图片
2015/07/03 PHP
smarty自定义函数用法示例
2016/05/20 PHP
php设计模式之适配器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
基于Jquery的仿照flash放大图片效果代码
2011/03/16 Javascript
jQuery EasyUI API 中文文档 - Tree树使用介绍
2011/11/19 Javascript
jquery对单选框,多选框,文本框等常见操作小结
2014/01/08 Javascript
jquery预览图片实现鼠标放上去显示实际大小
2014/01/16 Javascript
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
JS实现根据当前文字选择返回被选中的文字
2014/05/21 Javascript
JavaScript验证18位身份证号码最后一位正确性的实现代码
2014/08/07 Javascript
IE6-IE9中tbody的innerHTML不能赋值的解决方法
2014/09/26 Javascript
浅析Javascript中“==”与“===”的区别
2014/12/23 Javascript
百度UEditor编辑器如何关闭抓取远程图片功能
2015/03/03 Javascript
基于jQuery实现的扇形定时器附源码下载
2015/10/20 Javascript
jQuery获取父元素及父节点的方法小结
2016/04/14 Javascript
JavaScript实现广告弹窗效果
2016/08/09 Javascript
nodejs通过钉钉群机器人推送消息的实现代码
2019/05/05 NodeJs
JS实现随机抽取三人
2019/11/06 Javascript
JS Ajax请求会话过期处理问题解决方法分析
2019/11/16 Javascript
js实现数字滚动特效
2019/12/16 Javascript
[01:13]这,就是刀塔
2014/07/16 DOTA
[03:43]TI9战队采访——PSG.LGD
2019/08/22 DOTA
Python模拟登陆淘宝并统计淘宝消费情况的代码实例分享
2016/07/04 Python
Python实现按照指定要求逆序输出一个数字的方法
2018/04/19 Python
Pycharm 创建 Django admin 用户名和密码的实例
2018/05/30 Python
详解基于python的多张不同宽高图片拼接成大图
2019/09/26 Python
python读取tif图片时保留其16bit的编码格式实例
2020/01/13 Python
Python实现从N个数中找到最大的K个数
2020/04/02 Python
英国时尚饰品和发饰购物网站:Claire’s
2017/07/04 全球购物
英国IT硬件供应商,定制游戏PC:Mesh Computers
2019/03/28 全球购物
《天安门广场》教学反思
2014/04/23 职场文书
结婚十年感言
2015/07/31 职场文书
Alexa停服!网站排名将何去何从?目前还没有替代品。
2022/04/15 杂记