ASP判断问题,急!

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:12:54
我现在就是要判断当输入的不为空的时候
如果输入的值和数据库中有相同的
就提示已经申请
如果没有和数据库中有相同的
就写入数据库
就是这地方有点不明白怎么写
请帮我看看以下代码的问题出在什么地方.谢谢
<!--#include file="conn.asp"-->
<% dim str ,logofrom,logolink
logofrom=request ("logofrom")
logolink=request ("logolink")
set rs=Server.Createobject("ADODB.Recordset")
str="select * from Friendship"
rs.open str,conndb,1,3

If logofrom="http://" then
Response.Write("<script language=javascript>alert('请输入您的LOGO地址!');history.back()</script>")
end if
if logolink="http://" then
Response.Write("<script language=javascript>alert('请输入您的网站地址!');history.back()</script>")
end if
if logofrom=rs("Friendship_img") then
Response.Write("<script language=javascript>alert('您已经申请过了,不用再次申请!');window.close()</script>")

<!--#include file="conn.asp"-->
<% dim str ,logofrom,logolink
logofrom=request ("logofrom")
logolink=request ("logolink")
If logofrom="http://" then
Response.Write("<script language=javascript>alert('请输入您的LOGO地址!');history.back()</script>")
end if
if logolink="http://" then
Response.Write("<script language=javascript>alert('请输入您的网站地址!');history.back()</script>")
end if
set rs=Server.Createobject("ADODB.Recordset")
str="select * from Friendship where Friendship_img='"& logofrom&"'"
rs.open str,conndb,1,3
if not(rs.eof or rs.bof) then
Response.Write("<script language=javascript>alert('您已经申请过了,不用再次申请!');window.close()</script>")
else
rs.addnew
rs("Friendship_img")=logolink
rs("Frien