php 如何将数据Get提交到其他的网站,而且不跳转
追问:不是 ,单纯的只把数据发送过去 ,我这边不做任何提示 .关键是不会写 ..那样会不会网页跳转到那网站去?我是做订单提交 , 在提交的时候 .. 直接把订单的一些信息发送到其他的网站 .. 在这基础上,页面不跳转 ,而且信息也发送过去了..curl_init()可以实现么?
追问:不是 ,单纯的只把数据发送过去 ,我这边不做任何提示 .关键是不会写 ..那样会不会网页跳转到那网站去?我是做订单提交 , 在提交的时候 .. 直接把订单的一些信息发送到其他的网站 .. 在这基础上,页面不跳转 ,而且信息也发送过去了..curl_init()可以实现么?
答案:你的意思应该就是新窗口打开吧...
<form target="_blank" action=""></form>
其他:用webserver就可以呀 最方便的方式是使用一个叫Snoopy的php 类.你可以自己去找个最新版的下载来用 例子: include_once "./Snoopy.inc.php"; $URL = 'http://www.abc.com/app.php?var=value&a=aaa'; //这里就可以提交GET了. $snoopy = new Snoopy(); $snoopy->fetch($URL); //获取GET后返回的内容. echo $snoopy->results; //输出来看看. Snoopy 类除了GET还有POST等HTTP方式. 直接用 curl_init 就行了 写一小段代码 给你个例子 改改就能测试 <?php $ch = curl_init(); $str ='http://127.0.0.1/form.php?id=10'; curl_setopt($ch, CURLOPT_URL, $str); curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, true ); $output = curl_exec($ch); var_dump( $output ); ?>
上一个:PHP中以下代码运行结果: $A=array("Monday","Tuesday","Wednesday"); echo $A[2];
下一个:php,使用CMS模板是必经之路吗?