工作报告
今天的工作内容如下:
1、 继续寻找后台群发功能失效的原因。
2、 学习正则表达式以求能识别网址中的空格。
3、 找出网友评论时,用户名的解码问题。
总结如下:由于自己的自身能力有限,整个上午都在了解网页中发送邮件的原理及函数间的调用,以求能更快地找到问题所在。后来实在理不清思路了,就暂时去研究正则表达式验证空格的问题,最后的结果是只能验证网址(.)前后的空格,字母间的空格倒不知道怎么样才能验证出来。在网上也找不出更好的例子,不过我觉得另加一个函数以识别空格倒是我觉得比较清晰的思路,但可能不是一个很好的方法吧!不过我会继续学习正则表达式,以应对以后工作中的问题。
下午回来,趁着精神好,解决了用户名解码的问题,主要的原因是因为cookies之前被编码,在输出时应解码,当然这些解码编码的函数是前辈们写好的,我只是用而已,但是我得好好消化才行。
接下来就要专心做后台群发功能的问题了。因为是群发,里面有很多真实的用户,所以不能乱来发邮件。后来发现只要将某视图的语句改变,就能只输出我注册的那几个用户,就可以在本机上测试群发邮件是否成功了!利用firefox与alert()这个浏览器与javascript函数找出了在MumberManage.asp有一个函数在设置session有问题,改过之后,在本机测试过是可以发送邮件的,不过在不同的环境下,会不会又不行!有待验证。
明天还得继续补上数据库部分的学习。充实自己才能提高处理问题的能力。