• 2721阅读
  • 37回复

您还没有登录,不能上传附件!(附件上传) [复制链接] [手机版]

上一主题 下一主题
离线zhangjingyu

只看楼主 倒序阅读 使用道具 绿 楼主  发表于: 2016-12-10 20:13:22 星期六
在浏览器的个别模式下上传附件,竟然会提示“您还没有登录,不能上传附件!”
什么叫还没有登录?逻辑呢?真是难以理解!
今天晚上好好测试下,看能不能解决?
现在是360极速浏览器的极速模式,这是最常用的,没有问题。


内容来自10楼:既然注释第3行附件依然可以正常上传,只是不能显示而已,所以也就没有上传的必要。所以,这个文件不用修改,只要修改下提示信息的内容就好了,别让人哭笑不得的。比如,改成:上传失败!请切换浏览器模式(我感觉确实是由浏览器的模式引起的,如此提示也算给出了解决方法)
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 沙发  发表于: 2016-12-10 20:20:10 星期六  点亮(0)
360极速浏览器兼容模式上传附件提示“您还没有登录,不能上传附件!删除”
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 板凳  发表于: 2016-12-10 20:23:19 星期六  点亮(0)
360极速浏览器IE8模式,正常。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 地板  发表于: 2016-12-10 20:28:20 星期六  点亮(0)
搜狗浏览器高速模式,正常。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 4楼 发表于: 2016-12-10 20:34:04 星期六  点亮(0)
搜狗兼容模式
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 5楼 发表于: 2016-12-10 20:37:17 星期六  点亮(0)
IE兼容性视图
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 6楼 发表于: 2016-12-10 20:45:11 星期六  点亮(0)
IE浏览器正常视图
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 7楼 发表于: 2016-12-11 17:20:31 星期日  点亮(0)
最早的关于此问题的记录是在2014年5月12日:

刚才在兼容模式下上传附件竟然提示我说还没有登录,这是什么意思?
http://www.vtu425.com/read.php?tid=2187&ds=1&page=2#6954
[ 此帖被zhangjingyu在2016-12-11 18:29重新编辑 ]
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 8楼 发表于: 2016-12-11 17:25:51 星期日  点亮(0)
其实,早在
致歉!关于登录、退出、上传附件出现错误的说明(通过修改文件已基本解决)
里就做过详细的测试,其结果是(53楼):

经重新测试,除了360极速浏览器的兼容模式不管是快速回复还是进入高级模式,都提示“您还没有登录,不能上传附件!” 外,360极速浏览器的极速、IE8高速模式以及搜狗、IE、360安全安全浏览器8.1各模式上传附件都没有问题!
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!
离线zhangjingyu

只看该作者 9楼 发表于: 2016-12-11 18:23:47 星期日  点亮(0)
附件上传弹出框对应文件:js/breeze/app/insertAttach.js(其实那个“选择文件上传”是一个flash,路径images/uploader.swf)

提示信息"您还没有登录,不能上传附件!"在js/breeze/global/msglang.js文件里定义:
'not_login' : '您还没有登录,不能上传附件!',

与此问题最重要的相关文件除了上面的提示信息外,可能就剩下唯一的actions/job/mutiupload.php了(经过查找,我的理解),相关代码:
  1.     $userService = L::loadClass('UserService', 'user'); /* @var $userService PW_UserService */
  2.     $winddb = $userService->get($uid);//groupid,memberid
  3.     (!$winddb) && showExtraMsg('not_login');
  4.     $groupid = $winddb['groupid'] == '-1' ? $winddb['memberid'] : $winddb['groupid'];

前2行应该是获取uid值,如果没有则显示提示信息(第3行)。强烈的感觉这儿的逻辑和提示信息内容有问题!明明登录了却提示“您还没有登录”,怎么让人哭笑不得的感觉呢?如果真的没有登录,应该提示登录。
尊重每位祺师,做有价值的祺文化社区!欢迎光临,并感谢您的支持与陪伴!
我希望能通过这个论坛让更多的朋友更多的关爱自己的家人和朋友,不要等到有一天失去后才知道没有好好的珍惜,才知道
拥有的珍贵!亲爱的们,如果你懂得,请把这份关爱传递,让更多的人加入到爱心接力当中,让每个人的心中都洋溢着爱的温馨!

我们应该知道:岁月如梭!其实生命,是很短暂,也是很脆弱的东西…… 设置自己的帖子签名请点这里!