PHP获取指定网页的HTML代码并执行输出-网页源文件
PHP获取指定网页的HTML代码并执行输出,这个方法主要是将所要或取目标的URL地址的网站中获取相关内容到自己的网页中。
代码如下:
<?php $srcurl = "所要截取目标的URL地址"; $handle = fopen($srcurl,"rb"); $content = fread($handle,10240000); $start_position=strpos($content,'截取内容开始代码A'); $start_position=$start_position+strlen('截取内容开始代码A'); $end_position=strpos($content,' 截取内容结束代码C'); $length=$end_position-$start_position; $content=substr($content,$start_position,$length); echo 'document.write("'.$content.'")'; ?>
这样就可以截取所需的内容B。追后赋予$content,我在最后加上了echo ‘document.write为的是这样就生成了JS代码。 直接就成了JS代码可直接在我想需要此内容的地方用JS调用显示。这个你用php是不能获得的,它又不是通过get或post提交的 可以给你的<td>一个id,然后通过 document.getElementByIdx_x_x_x("name").innerHtml就可以获得了
导入指定网站或页面代码如下:
HP 获取指定网站、网页、URL 的 <head> 标题:
获取网页的标题:
<?
$url = 'http://www.*****.com/';
$lines_array = file($url);
$lines_string = implode('', $lines_array);
eregi("<head>(.*)</head>", $lines_string, $head);
echo $head[0];
?>
HP 获取网页的 Html 源代码输出并执行:
<?php
$lines = file('http://www.******.com/');
foreach ($lines as $line_num => $line) {
echo $line;
}
?>
获取网页Html源代码输出并执行2:
<?php
echo file_get_contents("http://www.******.com/");
?>
PHP 获取指定网站、网页、URL 的 Html 源代码:
获取网页Html源代码:
<?php
$lines = file('http://www.*******.com/');
foreach ($lines as $line_num => $line) {
echo "Line <b>{$line_num}</b> : " . htmlspecialchars($line) . "<br />\n";
}
?>
特定网页的特定代码段
<?php
$url = "http://******.****.com/a/20110428/005344.htm";
$contents = file_get_contents($url);
//如果出现中文乱码使用下面代码
//$getcontent = iconv("gb2312", "utf-8",$contents);
//echo $contents;
$from="<div id=\"Cnt-Main-Article-QQ\"><P style=\"TEXT-INDENT: 2em\">";
$end="</div>";
$q=cut($contents, $from, $end);
echo $q;
function cut($file,$from,$end){
$message=explode($from,$file);
$message=explode($end,$message[1]);
return $message[0];
}
?>
PHP 查找、判断字符串在另一个字符串中是否存在:
<?php
if(stristr("www.****.com", "****.com"))
{
echo "查询关键词";
}
?>
相关内容
-
电脑网页打开页面不全怎么办|电脑网页打开后显
电脑网页打开页面不全怎么办|电脑网页打开后显示不全,,1. 电脑...
-
电脑输出接音箱|电脑音箱接线
电脑输出接音箱|电脑音箱接线,,电脑音箱接线把三根的视频线(黄...
-
网页返回上一页快捷键|网页返回上一页的快捷键
网页返回上一页快捷键|网页返回上一页的快捷键,,网页返回上一...
-
计算机不能打开网页发送更多的数据包,但很少收到
计算机不能打开网页发送更多的数据包,但很少收到(解决方案)。,,问...
-
网页抓取电脑信息|电脑网页捕获
网页抓取电脑信息|电脑网页捕获,,1. 电脑网页捕获可以使用抓包...
-
电脑上不了qq和网页|电脑上qq有网,但是网页打不
电脑上不了qq和网页|电脑上qq有网,但是网页打不开,,电脑上qq有...
-
电脑网页内存高|电脑网页内存高怎么设置
电脑网页内存高|电脑网页内存高怎么设置,,1. 电脑网页内存高怎...
-
pb获取电脑硬盘号|一pb硬盘
pb获取电脑硬盘号|一pb硬盘,,一pb硬盘1PB是等于1024TB,等于1024...
-
无法打开网络正常网页的解决方案
无法打开网络正常网页的解决方案,,昨天我在一家电脑公司做了一...
-
qq音乐隐私设置|qq音乐隐私设置中获取qq好友关
qq音乐隐私设置|qq音乐隐私设置中获取qq好友关系不见了,,1. qq...
-
小米电脑flash怎么打开图片不显示|小米网页不显
小米电脑flash怎么打开图片不显示|小米网页不显示图片怎么办...
-
手机连接电脑调试网页|手机连接电脑调试网页怎
手机连接电脑调试网页|手机连接电脑调试网页怎么弄,,手机连接...
-
打开网页快捷键|复制打开网页快捷键
打开网页快捷键|复制打开网页快捷键,,复制打开网页快捷键其实,...
-
Win7系统开机显示“正在获取网络地址”怎么办
Win7系统开机显示“正在获取网络地址”怎么办,网络地址,系统,...
-
获取电脑的ip|获取电脑的管理员权限
获取电脑的ip|获取电脑的管理员权限,,1. 获取电脑的管理员权限...