
正文
php转发数据 php实现数据转发
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用php脚本 将一个站点的数据通过post传到另一个站点
php curl可以实现。
请参考我的博客《PHP cURL 应用》
模拟登录的例子其实就是往需要模拟登录的站点传递数据。
相关问答
Q1: php如何实现url转发?
最简单实现,一行代码
echo file_get_contents(""); //百度就是你的了
就行了,这个效率低下
效率高一点,就 curl
上面的都是直接把人家页面的html代码拿过来显示
这要造成的结果就是,html里面使用相对路径的东西就会出错
比如说上面的百度,就无法使用搜索
然后 就是 Nginx反向代理
Q2: PHP 怎么简单实现请求内容的完整转发?
可以在webserver层就做反向代理。具体你可以搜索apache 反向代理。或者nginx 反向代理。
Q3: PHP与PHP数据传输
这需要用ajax来实现
index.php
html
titlephp+jquery+ajax+json简单小例子/title
?php
header("Content-Type:text/html;charset=utf-8");
?
head
script type="text/javascript" src="
script type="text/javascript"
$(function() {
$("#subbtn").click(function() {
var params = $("input").serialize();
var url = "1.php";
$.ajax({
type: "post",
url: url,
dataType: "json",
data: params,
success: function(msg){
var backdata = "您提交的姓名为:" + msg.name +
"br / 您提交的密码为:" + msg.password;
$("#backdata").html(backdata);
$("#backdata").css({color: "green"});
}
});
});
});
/script
/head
body
plabel for="name"姓名:/label
input id="name" name="name" type="text" /
/p
plabel for="password"密码:/label
input id="password" name="password" type="password" /
/p
span id="backdata"/span
pinput id="subbtn" type="button" value="提交数据" //p
/body
/html
1.php代码:
?php
//接收数据-处理数据-返回数据
echo json_encode($_POST);
?
Q4: php ,post转发。 站点接到一个post信息,把这post信息转发给另外的一个域名。
看你大头照就知道你是 Drupal 同好(我也是 Drupal 模组开发者)
两种方式:
透过 PHP post 方式去用表单操作,在从后端收到信息后判断并转址
透过 ajax 前端处理,当站点收到信息,在透过 ajax 去转址
不懂可以私信问我详细
php转发数据的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php实现数据转发、php转发数据的信息别忘了在本站进行查找喔。






