资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

php与asp数据交互 php和asp的区别

如何把asp网站的数据采集到php网站中

不知道你asp用的数据库是不是mysql, 不过大多数asp连接数据库都可以用php连接, php配置下直接连接到数据库即可, 都不用数据迁移, 这是asp和php相同服务器情况下, 不同情况下相同数据库可以直接用数据库命令dump成sql文件然后再新的数据库服务器中执行就好, 最差的情况是不同数据库服务器, 在asp中可以写脚本让其将数据取出来, 然后按一定格式或者json编码到一个文本文件中, 到php时再获取这个文件中的内容再解码出来, 插入新的数据库, 最后还可以在asp中写个同步的接口, 在php写个服务请求这个接口将数据同步迁移过来, 都可以的

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、网站建设、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的岳池网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

如何实现ASP与PHP对接

你说的是asp与php之间的通信吧,简单点就是uri传递参数,如果要实现比较复杂的功能,是必定需要一个中介来实现的,这个中介,感觉客户端的ajax还是比较合适的,利用这种ajax中介,即可实现类似于整站当中asp与php同时进行身份认证的功能。

php中调用asp或php中调用asp

我不知道你说的“合集”是怎么个合法,所以不能提供具体代码。我只说下思路。

按理说比如你执行index.asp时,服务器是不会执行1.php和1.asp的。用包含文件不可以,因为不同的语言之间包含是不会运行的,楼主不信可以试一下。

一种可行的思路是:在index.asp和index.php中使用 Ajax 技术,异步请求 1.php 和 1.asp 这两个文件(这时就会得到这两个文件的运行结果),然后再把这两个文件用脚本合并起来。你可以在客户端使用 JavaScript 来调用 Ajax 和合并,也可以在服务器端用 php 语言 和 Asp 语言来调用。推荐在服务器端,因为这样可能快些,而且不会存在浏览器兼容问题。

我只会 ASP 和 ASP.NET,不会 php,如果需要帮助请 Hi 我,或者+我刚建的QQ群:58446866。

php如何远程调用asp网站数据

1、在asp网站上生成 xml新闻源 php中调用

2、php直接远程读取asp上的网页 下面发段php远程读取的函数

function get_content($url)

{

$buf=parse_url($url);

if($buf['scheme']=="http")//如果是URL

{

$host=$buf['host'];

$page=$buf['path'];

if(trim($buf['query'])!=="") $page.="?".trim($buf['query']);

$myHeader="GET $url HTTP/1.1\r\n";

$myHeader.="Host: $host\r\n";

$myHeader.="Connection: close\r\n";

$myHeader.="Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n";

$myHeader.="Accept-Language: zh-cn,zh;q=0.5\r\n";

$myHeader.="Accept-Charset: gb2312,utf-8;q=0.7,*;q=0.7\r\n";

$myHeader.="User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.7.6) Gecko/20050226 Firefox/1.0.1 Web-Sniffer/1.0.20\r\n";

$myHeader.="Referer: \r\n\r\n";

$server=$host;

$port=80;

$res="";

if(false!==($fp = @fsockopen ($server, $port, $errno, $errstr, 30)))

{

@fputs ($fp, $myHeader);

while (!@feof($fp)) $res.= @fgets ($fp, 1024);

@fclose ($fp);

}

else return false;

if(strlen($res)==0) return false;

return $res;

}

else//如果是本地文件

{

$fileName=$url;

if(false!==@file_exists($fileName))

{

if(false!==($buf=@implode("",file($fileName)))@strlen($buf)0)

{

return $buf;

}

else return false;

}

else return false;

}

}


分享文章:php与asp数据交互 php和asp的区别
浏览地址:http://cdkjz.cn/article/ddghgii.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220