use iframe
<IFRAME>...</IFRAME>
用法: 创建一个内联的帧
开始/结束标识: 必须/必须
属性: name="..."定义帧的名字
scr="..."定义在帧中显示的内容的来源
frameborder="..."定义帧之间的边界(0或1)
margwidth="..."设置帧的边界和其中内容之间的间距
margheight="..."设置帧的边界和其中内容之间的间距化
align="..."被反对。控制对齐方式(left, center, right, justify)
noresize="..."使帧的尺寸不能变
scrolling="..."设置滚动条的表示方式(auto, yes, no)
height="..."帧的高度
width="..."帧的宽度
<IFRAME>...</IFRAME>
用法: 创建一个内联的帧
开始/结束标识: 必须/必须
属性: name="..."定义帧的名字
scr="..."定义在帧中显示的内容的来源
frameborder="..."定义帧之间的边界(0或1)
margwidth="..."设置帧的边界和其中内容之间的间距
margheight="..."设置帧的边界和其中内容之间的间距化
align="..."被反对。控制对齐方式(left, center, right, justify)
noresize="..."使帧的尺寸不能变
scrolling="..."设置滚动条的表示方式(auto, yes, no)
height="..."帧的高度
width="..."帧的宽度
error_reporting (E_ALL);
$service_port = getservbyname ('www', 'tcp');
$address = gethostbyname ('www.csdn.net');
$socket = socket_create (AF_INET, SOCK_STREAM, 0);$result = socket_connect ($socket, $address, $service_port);
if ($result < 0) {
$the_info = "socket_connect() failed.\nReason: ($result) " . socket_strerror($result) . "\n";
} else {
$the_info = "OK.\n";
}$in = "GET / HTTP/1.0\r\nHost: www.csdn.net\r\n\r\n";
$out = '';
$the_contect = '';
socket_write ($socket, $in, strlen ($in));for ($i = 0; $i < 50; $i++) {
$out = socket_read($socket,2048);
if($i>5)$the_contect .= $out;
}
$the_contect = strstr($the_contect,"<!--头条信息");
$me = explode("\n",$the_contect);
$contect="";
for ($i = 13; $i < 200; $i++) {
if(ereg("</td></tr>", $me[$i])) break;
$contect .= $me[$i];
}
echo $contect;socket_close ($socket);?>