HTML随笔——form中value的空格问题

来源:互联网 发布:群发手机短信软件 编辑:程序博客网 时间:2024/05/17 08:11

    在写一个小项目(一个小网站),白天忙活了一天,虽然代码改得不太优雅,但是至少今天改的这一部分的相应功能都实现了。大致就是游客可以通过注册成为用户,来获取这个网站的登录资格。当然也可以由管理员直接增加用户。

    要去吃晚饭之前没事试了试,晚上准备往svn上传。

    可是——

    (1)以游客身份注册后,管理员再批准后,游客以注册的用户名和密码无法登陆;

    (2)管理员直接创建的用户就可以登录。

    而且——

    (1)、(2)这两种方式的用户信息都存在一个表中(废话了 - - !),而且用PL/SQL DVE看哪个表,两种方式的用户名、密码都有。那为什么一个可以登录,另一个不可以呢?这是一种什么心情,大家都懂的。

    试了各种情况,都没有结果。这种心情大家就更懂了。

    但是——

    当我百无聊赖,点着PL/SQL DVE里的数据的时候,奇迹出现了,方式(1)的用户名后面光标还可以移动(简称有空格),而(2)则没有。然后去相应的form中查看了下value,发现引号中EL表达式后面有一个空格(可能是没事手贱乱敲键盘搞上去的),删去。

    接下来,就是见证奇迹的时刻——可以登录了。

    所以,以后用form中value的时候还要小心空格。

 

原创粉丝点击