获取IP有两种方法,复杂的被我注释掉了,如果你想使用复杂的,去掉注释,再把简单的注释掉就可以了。
desc)) { $loc = $location->city; $full_loc = $location->province . $location->city . $location->district . $location->isp; } else { $loc = $location->desc; } return $loc;}$city = getIPLoc_sina("$SA_IP");
$citycode = mb_convert_enCoding($city,"gb2312","utf-8");
$doc = new DOMdocument();if (load("http://php.weather.sina.com.cn/xml.php?city">!@$doc->load("http://php.weather.sina.com.cn/xml.php?city=" . $citycode . "&password=DJOYnIET8234jlsK&day=0")) { echo "Get data Failed!!\n"; return;}
$city = $doc->getElementsByTagname("city")->item(0)->nodeValue;$stat1 = $doc->getElementsByTagname("status1")->item(0)->nodeValue;$chy_shuoming = $doc->getElementsByTagname("chy_shuoming")->item(0)->nodeValue;$tmp1 = $doc->getElementsByTagname("temperature1")->item(0)->nodeValue;$tmp2 = $doc->getElementsByTagname("temperature2")->item(0)->nodeValue;$date = $doc->getElementsByTagname("savedate_weather")->item(0)->nodeValue;$pollution_l = $doc->getElementsByTagname("pollution_l")->item(0)->nodeValue;$gm_s = $doc->getElementsByTagname("gm_s")->item(0)->nodeValue;
echo '' .$city .' / '.$date.''. $tmp1 .'~'. $tmp2 .'℃'.$stat1 .' 空气质量:'.$pollution_l .' 穿衣建议:'. $chy_shuoming .'
以上是内存溢出为你收集整理的wordpress获取新浪天气打造wordpress侧边栏天气(wordpress插件)全部内容,希望文章能够帮你解决wordpress获取新浪天气打造wordpress侧边栏天气(wordpress插件)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)