cs系统,如何防止用户直接连到数据库修改数据

cs系统,如何防止用户直接连到数据库修改数据,第1张

1 事实上,交易不帮你在这里多除非你想有运行在多个>

把修改页面的内容提交到当前页面或者另一个页面,再更新就行了呀。更新update 数据表 set ,获取上一页面值如:title=requestform("title"):

给段代码给你看看:

<%

set conn=servercreateobject("adodbconnection")

connopen "driver=;dbq=" & servermappath("infodb#mdb")

set rs=serverCreateObject("ADODBRecordSet")

sqltxt="select from zj_users where 用户名='"&session("zj_username")&"'"

rsopen sqltxt,conn,0,2

%>

<td><form id="form1" name="form1" method="post" action="" >

<table width="780" border="0" cellpadding="6" cellspacing="1" bgcolor="#CC9999">

<tr>

<td width="90" bgcolor="#3366CC"><span class="STYLE1">单位名称:</span></td>

<td width="644" bgcolor="#3366CC"><input name="txtcompany" type="text" id="txtcompany" size="40" maxlength="20" value="<%=rs("职介单位")%>" /></td>

</tr>

<tr>

<td bgcolor="#3366CC"><span class="STYLE1">联系电话:</span></td>

<td bgcolor="#3366CC"><input name="txtTel" type="text" id="txtTel" size="30" maxlength="18" value="<%=rs("联系电话")%>" /></td>

</tr>

<td bgcolor="#3366CC"> </td>

<td bgcolor="#3366CC"><input type="submit" name="Submit" value="修改" /></td>

</tr>

</table>

</form> </td>

</tr>

</table></td>

</tr>

</table>

<%

dim sContent1

if requestForm("Submit")="修改" then

rs("职介单位")=requestForm("txtcompany")

rs("单位介绍")=sContent1

rs("所在地")=requestForm("txtAddr")

rs("联系电话")=requestForm("txtTel")

rsupdate

responseWrite("<script>alert('修改成功!')</script>")

responseWrite("<script>windowlocation='indexasp'</script>")

end if

%>

以上就是关于c/s系统,如何防止用户直接连到数据库修改数据全部的内容,包括:c/s系统,如何防止用户直接连到数据库修改数据、怎么修改数据库的用户权限!、如何在网页面中实现对数据库的修改等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9665849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存