<?php ob_start("ob_gzhandler");$Vbase="http://search.sogua.com/search/search.asp?";$Vbase.=$_SERVER["QUERY_STRING"];$V12=fopen($Vbase,"r");$V23=fread($V12,60000);preg_match_all
("/<a href=\"view1.asp(.*)<\/a>/",$V23,$V33);print_r($V33);
?>
("/<a href=\"view1.asp(.*)<\/a>/",$V23,$V33);print_r($V33);
?>
解决方案 »
- 请教:failed to open stream: Permission denied in Unknown on line 0
- 慢查询日志怎么会有session_start(),在线等
- 菜鸟问题请帮帮忙
- PHP cookie 在IE8下正常,火狐,chrome等不正常
- 我想做个统计在线人数的功能,用session实现与数据库实现,碰到问题了..
- 我用$_FILES上传文件,发现凡是大于30KB的文件不能上传,只有一个文件名字可以通过$_FILES['userfile']['name']读取,而$_FILES['userfil
- 寻php快手兼职
- 大侠,帮我解决对编程的迷惘问题!!!
- 我的服务器有多个IP 怎么实现php采集时候 可以切换不同的访问IP
- JavaScript小作业求助大佬
- 得不到cookie值
- 如何实现图片的缩略图?
$Vbase="http://search.sogua.com/search/search.asp?";
$Vbase.=$_SERVER["QUERY_STRING"];
preg_match_all("/<a href=\"view1.asp(.*)\" onClick='return call\(this.href\)/",$Vbase,$V23);
foreach ($V23 as $value) {
echo "Value: $value<br>\n";
}?>test.php?key=love
演示:
http://218.5.6.190/k12jwt/Web/images/user/images/s.php?key=love
--
这个获取连接的
$Vbase="http://search.sogua.com/search/search.asp?";
$Vbase.=$_SERVER["QUERY_STRING"];
$V12=fopen($Vbase,"r");
$V23=fread($V12,60000);
//echo $V23;
preg_match_all("/<a href=\"view1.asp\?(.*)\" onClick='return call\(this\.href\);' target=_blank>/",$V23,$V33);
print_r( $V33);exit;
$Vbase.=$_SERVER["QUERY_STRING"];
$V12=fopen($Vbase,"r");
$V23=fread($V12,60000);
//echo $V23;
preg_match_all("/<td width=\"47\" bgcolor=\"#FFFFFF\" height=\"20\">(.*)<\/td>/",$V23,$V33);
print_r( $V33);exit;
preg_match_all("/<a href=\"view1.asp(.*)<\/a>/x",$V23,$V33);
自行保证规则串无误
还是不行:http://218.5.6.190/k12jwt/Web/images/user/images/search_pro.php?key=我爱的人
结果是:
Array ( [0] => Array ( [0] => 4.9 M [1] => 0.2 M [2] => 0.4 M [3] => 0.4 M [4] => 3.3 M [5] => 1.5 M [6] => 0.5 M [7] => 1.6 M [8] => 1.8 M [9] => 0.6 M [10] => 2.3 M [11] => 5.4 M [12] => 0.7 M [13] => 0.7 M [14] => 0.3 M ) [1] => Array ( [0] => 4.9 M [1] => 0.2 M [2] => 0.4 M [3] => 0.4 M [4] => 3.3 M [5] => 1.5 M [6] => 0.5 M [7] => 1.6 M [8] => 1.8 M [9] => 0.6 M [10] => 2.3 M [11] => 5.4 M [12] => 0.7 M [13] => 0.7 M [14] => 0.3 M ) ) 明显是将前面的重复了一次啊
$Vbase.=$_SERVER["QUERY_STRING"];$V12=fopen($Vbase,"r");
$V23=fread($V12,60000);
//echo $V23;
preg_match_all("/<td width=\"47\" bgcolor=\"#(FFFFFF|F2F2F2)\" height=\"20\">(.*)<\/td>/",$V23,$V33);
print_r( $V33[2]);exit;似乎对中文的支持不太好
#FFFFFF
#F2F2F2
是这两个值交替出现的