快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

php提交数据给asp php向服务器发送数据

php curl post提交到asp,asp取不到值是为什么

1.打开curl扩展

10年的龙南网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站的优势是能够根据用户设备显示端的尺寸不同,自动调整龙南建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“龙南网站设计”,“龙南网站推广”以来,每个客户项目都认真落实执行。

2.注意是不是https

3.curl_setopt($ch, CURLOPT_POST, 1),是标识post数据过去

下边是代码:

set_time_limit(120);

$ch = curl_init($curl) ;

if($method == 'post'){

curl_setopt($ch, CURLOPT_POST, 1);

}

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ;

curl_setopt($ch, CURLOPT_BINARYTRANSFER, true) ;

$output = curl_exec($ch) ;

php和asp如何实现数据交换

我的情况和你类似,我这里是asp+access,php+mysql全能空间,先是在access里放了用户信息,而后php需认证就通过ADO连access,但后来要求同时也要asp方面的认证,麻烦呀~~~~

后来有了一个折中的方案,用ajax(本人用的JQuery库),用户身份信息提交之后,先用ajax提交到php方审核,如通过,写入授权cookie(用session应该也可以,PHP的和ASP得session不在一个地方放着),返回php方审核结果,客户端收到php方审核结果后判断,成功的话就继续asp方审核,不成功的话提示错误,结束代码。asp方也审核成功后,写入session,返回客户端,javascript跳转到一个公用页面,里面有asp方面也有php方面的链接,点任意一个都应该是授权过的,不用认证。

出此之外,之前我也考虑过用祯嵌套(iframe)传值,但感觉如果是用户信息的话,用get法传值有些不太安全,并且用户操作感会差一点。

只是个思路,是个山寨算法,希望各位大虾们不要笑话啊~~~ 不过我个人感觉哦,还是java比较厉害哦,扮演着英语的角色,当两个语言互不往来而需要交流的时候,客户端的javascript就是最好的传话筒~~~

把PHP的数据到导出来,把他转成ASP数据 放到ASP网站里使用如何做?

PHP一般用的是MYSQL数据库,ASP用的大多是ACCESS或者MSSQL,你可以使用PHP链接上2种数据库进行数据的对导,或则你也可以用PHP输出成XML格式用ASP去取数据,再或者找个数据导入软件直接导入

php 传递xml到asp,

这个很简单,先用php读取数据库,看需求传几个参数,比如:关键词、页码、每页显示几条,然后将数据显示为xml格式。

?php

//输出xml

ob_start("ob_gzhandler");

header('Content-Type:application/xml;charset='.$code);

$list = $db - getSearchList($key,$page,$pagesize);

$xml = $this-createXML($list);

echo $xml;

?

调用这个方法:

/**

* 将数组生成XML文件

* array $list

*/

public function createXML($list = null , $code = 'gbk'){

$dom = new DOMDocument('1.0', $code);//编码

$datas = $dom-createElement('datas');

$dom - appendChild($datas);

$time = $dom-createAttribute('time');//时间

$time - nodeValue = date('Y-m-d H:i:s', mktime());

$datas - setAttributeNode($time);

$datas - appendChild($time);

$total = $dom-createAttribute('allitem'); //统计

$total - nodeValue = count($list);

$datas - setAttributeNode($total);

$datas - appendChild($total);

$lists = $dom-createElement('list'); //列表

$datas - appendChild($lists);

foreach($list as $k = $v){

$data = $dom-createElement('data');

foreach($v as $key = $val){

if($key == 'description'){ //如果字段为description,用CDATA对象处理

$element = $dom-createElement($key);

$data-appendChild($element);

$element_value=$dom-createCDATASection($val);

$element-appendChild($element_value);

}else{

$element = $dom-createElement($key);

$data-appendChild($element);

$element_value=$dom-createTextNode($val);

$element-appendChild($element_value);

}

}

$lists-appendChild($data);

}

return $dom-saveXML();

}

asp读取这个php的地址,解析出来就好了。

asp登陆页向另一服务器上的php验证页提交登陆信息,结果返回给asp页

服务器A上的 ,login.asp页面使用:

引入jquery文件。

script type="text/javascript"$.post("", { name: $("#uname").val(), pwd: $("#upwd").val() }, function(data){ if(data=="ok"){ alert("登录成功");}else{ alert(“登录失败”);}

});

/script

服务器B()上的test.php页面:页面源码:

?php

if($_GET['uname']=='aa'$_GET['upwd']=='bb'){echo("ok");}else{echo("fail");}

?

php的eval函数提交给asp是否通用

需要设置后即可通用。

先将php进行配置设置后再进行站点配置。

PHP于1994年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。ASP用VBScript、JavaScript等简单容易的脚本语言。结合HTML代码,即可快速完成网站的应用程序,实现动态网页技术。


分享文章:php提交数据给asp php向服务器发送数据
分享路径:http://6mz.cn/article/hiispo.html

其他资讯