分类: |
  • 1

百度链接提交主动推送ASP/PHP代码

链接推送是最为快速的提交提交链接的方式,百度建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。

这里给出两段代码,分别用asp和php将您网站上新产生的链接推送给百度。

asp代码

sub noticeBaidu(article_url)
	dim http, url, body, responseText
	body = article_url
	url = "http://data.zz.baidu.com/urls?site=这里修改为你自己的网址&token=这里修改为你自己的推送KEY"
	set http=server.createobject("MSXML2.XMLHTTP")
	http.open "POST", url, false
	http.setRequestHeader "User-Agent", "request"
	http.setRequestHeader "Content-Type", "text/plain"

	http.send(body)
	" response.write(http.readystate)
	responseText = http.responseText
	response.write("notice response: " & responseText)
	set http = nothing
end sub

php代码

<?php
$urls = array(
    "http://www.zeroplace.cn/article.asp?id=960',
    'http://www.zeroplace.cn/article.asp?id=961',
);
$api = 'http://data.zz.baidu.com/urls
site=这里修改为你自己的网站&token=这里修改为你自己的推送KEY';
$ch = curl_init();
$options =  array(
    CURLOPT_URL => $api,
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POSTFIELDS => implode("\n", $urls),
    CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),
);
curl_setopt_array($ch, $options);
$result = curl_exec($ch);
echo $result;

查看更多...

Tags: asp php seo

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 11525

如何优化ASP性能

一, 数据库操作优化

1.尽量不要使用如select * from...这样的语句。也就是说,尽量填写你需要的字段在 ‘*’ 地方,事实证明这样做可以提高程序速度大约5%

 

 

查看更多...

Tags: asp性能 优化 asp

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 6811

asp fso参考手册

FileSystemObject 用户指南
FileSystemObject 对象模式

FileSystemObject 和 Scripting 运行时库参考的介绍

FileSystemObject 对象

设计 FileSystemObject

查看更多...

Tags: fso参考手册 asp fso

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 7278

asp大马

第一款:心动吧asp大马

asp大马asp大马asp大马asp大马asp大马

第二款:暗组新出的一个asp大马

asp大马asp大马asp大马asp大马

查看更多...

Tags: asp 大马 下载

分类:下载专区 | 固定链接 | 评论: 0 | 查看次数: 15638

asp实现端口扫描源码

今天碰到一个站很恶心,小马传上了大马楞是写不上,后来想了个办法只能把一个大马给拆解了。这是一个扫描端口的。以后碰到的时候直接就好用了。


<style type="text/css">
body,td,th {color: #0000FF;font-family: Verdana, Arial, Helvetica, sans-serif;}
ASP实现TCP端口扫描的方法
ASP实现TCP端口扫描的方法
body {background-color: #ffffff;font-size:14px; }
a:link {color: #0000FF;text-decoration: none;}
a:visited {text-decoration: none;color: #0000FF;}
a:hover {text-decoration: none;color: #FF0000;}
a:active {text-decoration: none;color: #FF0000;}
.buttom {color: #FFFFFF; border: 1px solid #084B8E; background-color: #719BC5}
.TextBox {border: 1px solid #084B8E}
.styleRed {color: #FF0000}
</style>
<title>ASP TCP Port Scanner for SpringBoard</title>

 

<%

查看更多...

Tags: 代码 asp 扫描 端口 源码

分类:网络安全 | 固定链接 | 评论: 0 | 查看次数: 9365

IIS7和ASP的安装配置和使用

有些高端用户也许会用到IIS,Win7和Vista一样都内置了最新的IIS7,那么ISS7要如何安装配置和使用呢?在IIS7下ASP又该如何配置呢?本站整理了相关操作步骤,如下。
   
    不过在操作之前请将Win7的UAC设置到最低,否则会它会非常讨厌的跳出来。

    1.进入Win7的控制面板,选择“程序”然后在点击“程序和功能”,在左侧选择的“打开或关闭Windows功能”在出现的列表中选择IIS7然后确定。  

     2.安装完成后,再次进入控制面板,选择“管理工具”,双击 Internet(IIS)管理器选项,进入IIS设置。

    3.进入到IIS7控制面板。

    4.选择Default Web Site,并双击ASP的选项。

    5.IIS7中ASP父路径是没有启用的,要开启父路径,选择True即可。

    6.配置IIS7的站点, 单击右边的“高级设置”选项,可以设置网站的目录。

    7、点击右侧的“绑定”,然后设置网站的端口。

    8、点击“默认文档”, 设置网站的默认文档完成即可。

查看更多...

Tags: asp iis 安装

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 6828

asp for(ASP脚本循环语句)

   循环语句的作用就是重复执行程序代码,循环可分为三类:一类在条件变为“假”之前重复执行语句,一类在条件变为“真”之前重复执行语句,另一类按照指定的次数重复执行语句。在 VBScript 中可使用下列循环语句: 
   Do...Loop: 当(或直到)条件为“真”时[b]循环[/b]。 
   While...Wend: 当条件为“真”时[b]循环[/b]。 
   [b]For[/b]...Next: 指定[b]循环[/b]次数,使用计数器重复运行语句。 
   [b]For[/b] Each...Next: 对于集合中的每项或数组中的每个元素,重复执行一组语句。    我们先来看看 Do...Loop,它是可以多次(次数不定)运行语句块。当条件为“真”时或条件变为“真”之前,重复执行语句块。请看下例:   < html>< head>

查看更多...

Tags: asp 脚本 循环

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 6820

asp上传文件(无组件)

1.库文件(upload.inc.asp)
<%
Dim oUpFileStream 
Class UpFile_Class

查看更多...

Tags: asp 上传 组件

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 6519

asp生成伪静态的原理及方法

ASP动态页面转化成静态页面的好处,这里我就不说了,相信大家在网上了解的够多了。现在稍微讲解一下asp动态页面生成静态页面的原理。
其实asp生成静态页面的一个核心就是replace函数。只要知道replace的使用,那么对生成静态页面的方法也就掌握2/3了。废话少说,开始工作吧...
第一步:理解replace函数。
<%
dim str
str="你好!欢迎来到我的博客"
'现在把上面换成“你好!欢迎来到www.zeroplace.cn”;
str=replace(str,"第零空间",www.zeroplace.cn)
response.write(str)
%>
运行一下,现在大概知道replace函数的作用了。现在我们把思维开阔一点,如果我们把"你好!欢迎来到我的博客"这句话换成一个html页面的代码,把页面中的一些内容换成数据库中的内容,那不就实现了动态页面静态化了。有点迷糊吧....哈哈。没关系,举例。。。
第二步:创建静态页面模板
在dreamwear中创建一个html页面。随便输入一点内容。template.html

$content$

现在要实现第一步的替换,那么怎么把这个template.html页面中的代码赋值给str呢?这个应该怎么办?其实asp中有提供一个读取页面代码的方法(描述不是很规范),这个就是用fso。大家把这个下面这个代码记住就可以了。

 

fso读取 template.html 的方法
Set fso = Server.CreateObject("Scripting.FileSystemObject")
Set templates = fso.OpenTextFile(server.MapPath("template.html"))
str=templates.readall()'读出结果,赋值给str
set fso=nothing
set templates=nothing
这个时候就把template.html读到str了。怎么样,到这一步应该知道怎么去替换了吧?那么现在把articleTitle替换成"bonny的个人博客",把content替换成"本站提供网页制作,flash动画制作,平面设计服务,观注互联网前端技术!".
str=replace(str,"articleTitle","bonny的个人博客")
str=replace(str,"content","本站提供网页制作,flash动画制作,平面设计服务,观注互联网前端技术!")
做完替换之后,还有一个最重要的步骤,就是把str重新还原成一个html网页。当然了,不管是读取文件还是写出文件,都离不开fso。那么我们做如下的一些代码。假设新产生的页面设置为bo_index.html
fileName="bo_index.html"
Set createHtml = Server.CreateObject("Scripting.FileSystemObject")
Set htmlFile = createHtml.CreateTextFile(server.MapPath(fileName))
htmlFile.write(str)
set htmlFile=nothing
set createHtml=nothing
执行完上述代码后,去看看,你的硬盘上是不是多了一个bo_index.html.打开来看看她和template.html有什么区别?
第三步:总结。
asp产生静态页面首先要创建一个页面模板,(特别提示:模板中要被替换的内容最好用特殊符号,比如$界定开来,避免其他不能被替换的内容混淆。)
其次是要用fso读出这个模板。最后我们从数据库中查找出数据,替换掉模板中的内容并产生新的页面。
一个小技巧,在设定输出的文件名称的时候,我们未必就用bo_index.html,用bo_index.shtml也是可以的哦,大家试试看吧。

当然了,除了这个方法外。把模板文件的html代码保存到数据库中,从数据库中查找出来。


查看更多...

Tags: asp 原理

分类:PHP教程 | 固定链接 | 评论: 0 | 查看次数: 7244
  • 1