kyzy_yy_pm 进来下 之前询问了关于PHP调用其他网页的问题,我想有偿让你帮忙写下我需要的一个小程序,同意的话留个QQ或者MSN之类的联系方式PM给我,谢谢,,如果有其他高手会写这个帖子上说的,也可以PM联系方式给我,谢谢http://topic.csdn.net/u/20100924/21/7a2f9c69-46e4-4b11-a7b5-3f8bc5d863e3.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php//=========================================================================================================================function p($var){echo '<pre>';if((is_array($var)||is_object($var))&&count($var)){print_r($var);}else{var_dump($var);}exit;}//=========================================================================================================================//header("Content-type: text/html; charset=gbk");function unescape($str) { $ret = ''; $len = strlen($str); for ($i = 0; $i < $len; $i++) { if ($str[$i] == '%' && $str[$i+1] == 'u') { $val = hexdec(substr($str, $i+2, 4)); if ($val < 0x7f){ $ret .= chr($val); }else if($val < 0x800){ $ret .= chr(0xc0|($val>>6)).chr(0x80|($val&0x3f)); }else{ $ret .= chr(0xe0|($val>>12)).chr(0x80|(($val>>6)&0x3f)).chr(0x80|($val&0x3f)); $i += 5; } } else if ($str[$i] == '%') { $ret .= urldecode(substr($str, $i, 3)); $i += 2; } else{ $ret .= $str[$i]; } } return $ret;}if(isset($_POST['url'])){ $url = 'http://www.baidu.com'; $rule = unescape($_POST['rule']); if(isset($_POST['url']) && $_POST['url'])$url = $_POST['url']; $content = file_get_contents($url); preg_match_all('/'.$rule.'/is', $content, $arr);//不同的规则不同的$rule p($arr);}?><form action="ad.php" method="post" onsubmit="return test(this)">网址:<input type="text" name="url" value="http://topic.csdn.net/u/20100927/11/af7a1234-a080-4463-814b-8e5ddca2d329.html?29029"><br>规则:<textarea name="rule" rows="5" cols="30">.*</textarea><br><input type="submit" value=" 获 取 "></form><script src="jquery.js"></script><script>function test(form){ var rule = form.rule.value; form.rule.value = escape(rule);}</script> 关于curl_init()老是找不到的问题..帮帮忙谢谢了..。。。。。。。!!!!!!!!!!!!!!!!!! 关于PHP验证码问题,高手来看! .htaccess 配置问题 quickform的问题请教 极度郁闷恐惧:怎么没有反应 请教函数里的函数 数据写入数据库,存放路经时,路经中的斜线都不见了 数据导到excel表格问题 难道这个问题没有人会解决? 商店提供下载 php字符编码的问题 php小程序
//=========================================================================================================================
function p($var){echo '<pre>';if((is_array($var)||is_object($var))&&count($var)){print_r($var);}else{var_dump($var);}exit;}
//=========================================================================================================================
//header("Content-type: text/html; charset=gbk");function unescape($str) {
$ret = '';
$len = strlen($str);
for ($i = 0; $i < $len; $i++) { if ($str[$i] == '%' && $str[$i+1] == 'u') { $val = hexdec(substr($str, $i+2, 4)); if ($val < 0x7f){ $ret .= chr($val);
}else if($val < 0x800){ $ret .= chr(0xc0|($val>>6)).chr(0x80|($val&0x3f));
}else{ $ret .= chr(0xe0|($val>>12)).chr(0x80|(($val>>6)&0x3f)).chr(0x80|($val&0x3f)); $i += 5;
}
} else if ($str[$i] == '%') { $ret .= urldecode(substr($str, $i, 3)); $i += 2;
} else{ $ret .= $str[$i];
}
}
return $ret;
}
if(isset($_POST['url'])){
$url = 'http://www.baidu.com';
$rule = unescape($_POST['rule']);
if(isset($_POST['url']) && $_POST['url'])$url = $_POST['url']; $content = file_get_contents($url);
preg_match_all('/'.$rule.'/is', $content, $arr);//不同的规则不同的$rule
p($arr);
}
?>
<form action="ad.php" method="post" onsubmit="return test(this)">
网址:<input type="text" name="url" value="http://topic.csdn.net/u/20100927/11/af7a1234-a080-4463-814b-8e5ddca2d329.html?29029"><br>
规则:<textarea name="rule" rows="5" cols="30">.*</textarea><br>
<input type="submit" value=" 获 取 ">
</form>
<script src="jquery.js"></script>
<script>
function test(form){
var rule = form.rule.value;
form.rule.value = escape(rule);
}
</script>