ASP网站制作之挂QQ的网页源代码[ASP/PHP/JS]
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般js|网页|源代码明:此代码合适你做网站用,一般伴侣能够不必理这个器材!ASP:
<%
dimobjXMLHTTP,qq,pwd
qq="10000"
pwd="123456"
setobjXMLHTTP=Server.CreateObject("MSXML2.XMLHTTP.5.0")
objXMLHTTP.open"POST",http://211.139.167.71/waptest/TWF/qqportal/rela/updateuserinfo.jsp,false
objXMLHTTP.setRequestHeader"Content-Type","application/x-www-form-urlencoded"
objXMLHTTP.setRequestHeader"Connection","Keep-Alive"
objXMLHTTP.send("qq="&qq&"&pwd="&pwd&"&FromWhere=register")
ifInStr(objXMLHTTP.responseText,"考证失利")then
response.write"登录失利"
else
response.write"登录乐成"
endif
setobjXMLHTTP=nothing
%>
PHP:
CODE:
<php
$qq="100000";//qq号码
$pwd="123456";//暗码
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,http://211.139.167.71/waptest/TWF/qqportal/rela/updateuserinfo.jsp);
curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);//这行是设定curl是不是跟从header发送的location,主要
curl_setopt($ch,CURLOPT_POST,1);
//curl_setopt($ch,"Connection","Keep-Alive");
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,CURLOPT_POSTFIELDS,"qq=".$qq."&pwd=".$pwd."&FromWhere=register");
$return=curl_exec($ch);
curl_close($ch);
echostrstr($return,"postfield")?"登录失利":"登录乐成";
?>
JS:
CODE:
<scripttype="text/javascript">
varqq="100000";//qq号码
varpwd="123456";//暗码
if(window.XMLHttpRequest){
varx=newXMLHttpRequest();
}else{
varMSXML=newArray(MSXML2.XMLHTTP.5.0,MSXML2.XMLHTTP.4.0,MSXML2.XMLHTTP.3.0,MSXML2.XMLHTTP,Microsoft.XMLHTTP);
for(varn=0;n<MSXML.length;n++){
try{
varobjXMLHTTP=newActiveXObject(MSXML);
break;
}catch(e){
}
}
}
objXMLHTTP.open("POST","http://211.139.167.71/waptest/TWF/qqportal/rela/updateuserinfo.jsp",false);
objXMLHTTP.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
objXMLHTTP.setRequestHeader("Connection","Keep-Alive");
objXMLHTTP.send("qq="+qq+"&pwd="+pwd+"&FromWhere=register");
if(objXMLHTTP.responseText.indexOf("考证失利")>0){
alert("登录失利");
}else{
alert("等录乐成");
}
</script>
asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了! 下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。 以上是语言本身的弱点,在功能方面ASP同样存在问题,第一是功能太弱,一些底层操作只能通过组件来完成,在这点上是远远比不上PHP/JSP,其次就是缺乏完善的纠错/调试功能,这点上ASP/PHP/JSP差不多。 Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。 掌握asp的特性而且一定要知道为什么。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
页:
[1]