网络编程
位置:首页>> 网络编程>> Asp编程>> 使用ASP常见问题解答(2)

使用ASP常见问题解答(2)

 来源:knowsky 发布时间:2007-10-11 14:07:00 

标签:asp,问题

  问题:怎样才能知道访问者的一些信息?
  答:通过Request.ServerVariables(″HTTP—USER—AGENT″)获得访问者浏览器的类型; Request.ServerVariables(″REMOTE—ADDR″)可获得访问者的IP地址;而访问者的语言环境可通过Request.ServerVariables(″HTTP—ACCEPT—LANGUAGE″)来获得。
  问题:怎样才能将Query String从一个ASP文件传送到另一个ASP文件?
  答:前一个ASP文件加入下列代码:Response.Redirect(″second.asp?″ & Request.ServerVariables(″QUERY—STRING″))即可。 

问题:ASP中如何控制Cookies?

  答:若想写入Cookies可用:Response.Cookies(″待写入的Coookies名称″)=待写入数据。读取Cookies则使用:读取数据=Request.Cookies(″待读的Cookies名称″)。
  注意,写入Cookies的Response.Cookies程序段必须放在〈html〉标记之前,且不可以有任何的其它html代码。另外,Cookies中必须使用Expires设定有效期,Cookies才能真正地写入客户端硬盘中,否则只是临时的。
  问题:怎样实现用ASP发送邮件?
  答:用户需装上Windows NT Option pack的SMTP Service功能。实现代码如下

〈% 
  Set mail = Server.CreateObject(″CDONTS.NewMail″) 
  mail.TO = ″abc@xxx.com″ 
  mail.From = ″yourmail@xxx.com″ 
  mail.Subject = ″主题″ 
  mail.Body = ″E-Mail内容″ 
  mail.Send 
  %〉 

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com