php窃取天气预报 看视频上截取天气预报 那个视频时08年的 现在截取不了了 有会的发下源码 谢谢~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpif(isset($_GET['act'])&&$_GET['act']=='cha'){ $city=isset($_POST['city'])?$_POST['city']:null; if(is_null($city)) {exit('还没有输入查找的城市!');} $url="http://qq.ip138.com/weather/fujian/$city.htm"; $contents=file_get_contents($url); $reg='#<table[^>]+>(.*?)<\/table>#ims'; if(preg_match_all($reg,$contents,$con)) echo $con[0][3];}?><form action="weather.php?act=cha" method="post" name="frm"> 查找城市:<br> <input type="city" name="city" id="city" value="xiamen">(默认拼音)<br> 操作:<input type="submit" name="submit" value="查询"> </form>参考一下,不是很完整,但是却可以用。正则部分可以再细节化匹配!默认用拼音查找。也许有人会说用CURL。但是这个很多虚拟空间不支持。而且感觉CURL用在这里有点大才小用了。 http://qq.ip138.com/weather/fujian/$city.htm这个默认只查找福建省的,其他城市的话,改红色体部分。或者刚催把那个改成一个变量让用户自己选择也可以!默认都用拼音,你也可以自己组合到:<selec name="weather" id="wed"> <option value="xiamen">厦门</option> <option value="fuzhou">福州</option></select>这样在用户看来就是标准的汉字查找了。而实际还是用了拼音! $client = new soapclient('http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?WSDL', true); $client->soap_defencoding = 'UTF-8'; $client->decode_utf8 = false; $param = array('theCityName' => '58357'); $result=$client->call('getWeatherbyCityName',array('parameters'=>$param)); $info=$result['getWeatherbyCityNameResult']['string']; http://blog.csdn.net/A82168506/archive/2011/03/28/6284198.aspx这是我的blog,已经完整实现了一个获取天气预报的功能,你去看看吧 一个论坛 满分求这段代码怎么用Smarty分页 腾讯的笔试题啊 大家帮忙看看啊 连接不上服务器的MYSQL?为什么?WHY? 请教,关于strcmp()函数的问题 我想学javascript语言,有谁知道地址的? 如下的代码,如何改成按文件名排序 在线等待:请看代码,insert问题!!!急~~~ session的问题,书中的源码得不到正常结果 怎么用php读取ppt文档的内容,并且在浏览器中显示出来?? 打听下 用ZipArchive创建zip,解压时提示文件损坏
<?php
if(isset($_GET['act'])&&$_GET['act']=='cha')
{
$city=isset($_POST['city'])?$_POST['city']:null;
if(is_null($city))
{exit('还没有输入查找的城市!');}
$url="http://qq.ip138.com/weather/fujian/$city.htm";
$contents=file_get_contents($url);
$reg='#<table[^>]+>(.*?)<\/table>#ims';
if(preg_match_all($reg,$contents,$con))
echo $con[0][3];}
?>
<form action="weather.php?act=cha" method="post" name="frm">
查找城市:<br>
<input type="city" name="city" id="city" value="xiamen">(默认拼音)<br>
操作:<input type="submit" name="submit" value="查询">
</form>参考一下,不是很完整,但是却可以用。正则部分可以再细节化匹配!默认用拼音查找。也许有人会说用CURL。但是这个很多虚拟空间不支持。而且感觉CURL用在这里有点大才小用了。
这个默认只查找福建省的,其他城市的话,改红色体部分。或者刚催把那个改成一个变量让用户自己选择也可以!默认都用拼音,你也可以自己组合到:
<selec name="weather" id="wed">
<option value="xiamen">厦门</option>
<option value="fuzhou">福州</option>
</select>
这样在用户看来就是标准的汉字查找了。而实际还是用了拼音!
$client = new soapclient('http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?WSDL', true);
$client->soap_defencoding = 'UTF-8';
$client->decode_utf8 = false;
$param = array('theCityName' => '58357');
$result=$client->call('getWeatherbyCityName',array('parameters'=>$param));
$info=$result['getWeatherbyCityNameResult']['string'];
这是我的blog,已经完整实现了一个获取天气预报的功能,你去看看吧