导航:首页 > 编程语言 > php调用其他网站

php调用其他网站

发布时间:2022-05-03 06:17:30

A. php根据调用打开指定网址

XXX/down?=网络下载,这个有误,应该改为XXX/down?filename=网络下载

php:

<?php
$filename=$_GET['filename'];//自己做安全过滤

/*判断文件是否存在*/
if(file_exists('XXXXX'.$filename.'.exe')){//判断文件路径需为服务器内文件路径
header('Location:http://XXXX/'.$filename.'.exe');//存在则跳转
}else{
header('HTTP/1.1404NotFound');//不存在返回404
}
exit;

B. php怎么调用其他网站提供的api接口

通过php模拟post请求即可调用。

C. php怎么调用其他网站提供的api 接口

在这里openUser.php相当于一个接口,其中get_user_list 是一个API(获取用户列表),讲求返回的数据类型为JSON格式。

需要在PHP代码中执行这条链接他就会返回。
GET方式的直接使用
$file_contents = file_get_content('http://localhost/openUser.php?act=get_user_list&type=json')
POST方式得用下面的。

$url = 'http://localhost/openUser.php?act=get_user_list&type=json';
$ch = acurl_init ();
acurl_setopt ( $ch, CURLOPT_URL, $url );
acurl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );
acurl_setopt ( $ch, CURLOPT_CONNECTTIMEOUT, 10 );
acurl_setopt ( $ch, CURLOPT_POST, 1 ); //启用POST提交
$file_contents = curl_exec ( $ch );

D. 请问如何用php调用别的网站的相关文件

用curl或者用
file_get_contents
函数
“汤贵祥”误导楼主吧
友情链接
能用js嘛?
友情链接的目的就是为了增加权重,说白了就是为了搜索引擎而生的
而搜索引擎由于读不到js具体展示的内容而很是反感js
等于js会被搜索引擎抛弃,那谁还会和你交换友情链接啊???
扯。。。。

E. PHP调用其他网站的搜索结果

其实也并不是没有办法的。。原网站关键词是用POST提交的,所以,我们可以用sock来提交搜索关键词并取得结果。取得结果后再用正则分析出来即可.

<?php
function post($host,$path,$data)
{
$fp = @fsockopen($host, 80);

fputs($fp,"POST $path HTTP/1.1\r\n");
fputs($fp,"Host: $host\r\n");
fputs($fp,"Content-type: application/x-www-form-urlencoded\r\n");
fputs($fp,"Content-length: " . strlen($data) . "\r\n");
fputs($fp, "User-Agent: MSIE\r\n");
fputs($fp, "Connection: close\r\n\r\n");
fputs($fp, $data);
$buf='';

while (!feof($fp))
{
$buf .= fgets($fp,128);
}

fclose($fp);
return $buf;
}

$contents=post('64.62.194.148','http://www.findchips.com/avail',"part=FIN1108MTD");

echo $contents;
?>

这样,就可以取得搜索结果了.至于你要显示或截取哪部分内容,那非常简单了.一个正则就可以了.

---------------------------------------------------------------------
正则也不用了.直接echo substr($contents, strpos($contents, 'Feedback? <a href="contact.html">Contact us</a>.<br>')+strlen('Feedback? <a href="contact.html">Contact us</a>.<br>'));

F. php中如何调用一个网址

你在go.php里面写下面的代码:
$url=$_GET['s'];
switch($url){
case :
header("location:这里是你地址写上就行") exit();
break;
//……
}
注意运行php,在地址栏上输入http://localhost/ 看看

我的回答还行吧,有不会的更多问题可以去后盾网论坛问题求助专区,可以帮助你很多!

G. PHP 打开其他网站问题

$url = array('url2',''url1'');
foreach($url as $u){
echo file_get_contents($u);
sleep(5);

}

H. PHP怎么调用网页

a.php
<?php
/*不知道你是想跳转还是取回网页内容后显示
$type为TRUE时采用页面跳转方式
$type为FALSE时采用取回内容后显示
*/

$type = TRUE;

if( isset( $_GET['url'] ) ){
$url = 'http://' . $_GET['url'];
if( $type ){
header("Location: $url");
}else{
$page = file_get_contents($url);
echo $page;
}
}else{
echo '未设置URL参数';
}
?>

I. PHP的include函数可以调用其他网站的数据么

可以啊,file_get_content可以实现的curl都可以实现,而且curl还可以实现模拟登录, include 可以直接调用别人网站远程的绝对路径地址文件的,不过这种一旦对方更改地址你就的改

http://www.lefish.net 这是个专业的设计 编程 开放式综合平台有空可以去学习下,最近在调整好像 希望可以帮你解决问题,对你进一步学习也有帮组

J. PHP 外网如何访问局域网内的其它PC电脑网站

不可以。你只有多映射几个端口,3个端口分别映射到A、B、C。访问不同的端口就访问到不同的web服务。

阅读全文

与php调用其他网站相关的资料

热点内容
职业生涯pdf 浏览:953
ubuntu安装软件php 浏览:158
黑马程序员退学流程 浏览:361
网页服务器崩溃怎么回事 浏览:650
cnc编程前景怎么样 浏览:319
lniux命令详解 浏览:493
linuxmysql查询日志 浏览:368
老捷达伙伴压缩比 浏览:93
改后缀加密 浏览:432
邮局选址问题算法 浏览:14
河北服务器内存云主机 浏览:12
在电脑上怎么找到加密狗图标 浏览:435
电脑的浏览器怎么打开pdf文件怎么打开 浏览:142
pdf卡片库下载 浏览:11
单片机中二进制表示什么 浏览:725
java网络编程推荐 浏览:795
施耐德开关编程 浏览:66
组织胚胎学pdf 浏览:844
linux查看发包 浏览:496
加密货币交易所暴利时代 浏览:824