网页设计工作日志_kacoro欢迎你~_百度空间

31日前:

一,解决后台每20分钟需要重新登录的问题。

解决方法:在后台永远会用到的页面添加 session.Timeout = 9999 就可以了。

31日,花了3个小时,完成了,修改资料页euser.asp。

一,实现基本资料必填。

加了一个函数

<%
Function errmanage(errtest)
response.write "<script language=""javascript"">"&_
"alert("""& errtest &"!"");"&_
"window.document.location.href=""javascript:history.back()"";"&_
"</script>"
response.end
end Function

%>

<%

if email="" then
call errmanage("电子邮箱为空!")
end if
if salary="-1" then
call errmanage("请选择月收入!")
end if

%>

二、修改菜单项的默认值,

发现在代码怎么改都不行。添加 selected="selected" 都不行

去看了数据库,原来数据库中一早就设置了默认值。难怪一直不可以修改。。

为此数据库中的基本信息项都添加默认值-1,响应{dy}的必填信息判断。

三、要实现提交提示错误后,回退不导致已填的数据丢失,

为此要添加如下面的代码:

<td class="regtxt1">婚姻状况:</td>
            <td width="35%"><select name="marriage" class="inp1" id="marriage" >
              <option value="0" <%if usera("marriage")="0" then response.write "selected='selected'"%> >未婚</option>
              <option value="1" <%if usera("marriage")="1" then response.write "selected='selected'"%>>离异</option>
              <option value="2" <%if usera("marriage")="2" then response.write "selected='selected'"%>>丧偶</option> </select></td>

一般是下面用法,不保存已填的信息:

<td class="regtxt1">在意抽烟? </td>
            <td ><select name="tosmoking" class="inp1" id="tosmoking">
              <option value="0">不限</option>
              <option value="1">都可以</option>
              <option value="2" >在意</option>
            </select>
            <SCRIPT language=javascript>user1.tosmoking.value="<%=usera("tosmoking")%>"</SCRIPT></td>

注意:用了<%if usera("marriage")="0" then response.write "selected='selected'"%>这句话后,则不可以用 <SCRIPT language=javascript>user1.tosmoking.value="<%=usera("tosmoking")%>"</SCRIPT>否则就没有保存的效果了。

不知道有没有更好的办法。。

还差第四个功能:

让生日与星座关联上,不用自己输入星座~~~目前还不懂。。。



郑重声明:资讯 【网页设计工作日志_kacoro欢迎你~_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——