c大调弦乐小夜曲莫扎特:ASP编程问题

来源:百度文库 编辑:高考问答 时间:2024/05/05 15:17:48
怎样实现一个程序?

我设计了一个数据库现在也能搜索,但是在每一个名称的链接是我的数据库中ID的编码,(如GOTO.ASP?ID=10)怎样才能自动跳转到我想要链接的网站网址呢?

<%
id=request.QueryString("id")
if id="" then
response.write "有没有搞错不要乱来"
end if
opendb()'打开数据库
sql="select id,urlname from 表名 where id="&id
rs.open sql,conn,1,1
response.Redirect(rs("urlname"))
set conn=nothing
rs.close
%>
不知道这样写能不能实现。。我是写php的对asp不是很了解
不过意思好像就是这样吧
php可以这样写
<?php
$id=$_GET['id'];
if (empty($id)) echo "你丫搞错了吧!";
exit;
opendb();
$rs=mysql_fetch_array(mysql_query("select id,urlname from 表名 where id='$id'"));
$url=$rs[urlname];
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0; URL=$url\">";
?>

用脚本来写,GOTO.asp页面获取到参数,根据参数的值直接重定向到别的地址

服务器段处理
直接跳转:
response.Redirect("***")
***:你要得链接的网站网址

客户端超连接
response.write("<a href='***'></a>")
***:你要得链接的网站网址