知识大全 PHP+AJAX无刷新实现返回天气预报数据
Posted 知
篇首语:学习并不等于就是摹仿某些东西,而是掌握技巧和方法。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 PHP+AJAX无刷新实现返回天气预报数据相关的知识,希望对你有一定的参考价值。
PHP+AJAX无刷新实现返回天气预报数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
天气数据是通过采集中国气象网站的 本来中国天气网站也给出了数据的API接口 接下来为大家介绍下用php来写一个天气预报的模块 感兴趣的朋友可以参考下用php来写一个天气预报的模块 天气数据是通过采集中国气象网站的 本来中国天气网站也给出了数据的API接口 以下是API的地址 返回的数据格式为json格式 URL中的数字” “是城市代码 所以可以先列出每个城市的城市代码 然后php程序接收到了城市代码 再去组装URL 在通过URL来显示该城市的实时天气 index php
复制代码 代码如下: <?php header("Content Type:text/;charset=utf "); ?> <> <meta equiv="Content Type" content="text/;charset=utf " /> <head> <title>weather forecast</title> <script type=text/javascript src=ajax js></script> <script type=text/javascript> function $(id) return document getElementById(id); function getCityId() var _request=createAjax(); var url="weatherforecast php" var data="cityid="+$("cityId") value; ("post" url true); ("Content type" "application/x form urlencoded"); (data); function getWetherInfo() if var info=_request responseText; $("weatherinfo") innerHTML=info; </script> </head> <body> <select name=cityId onchange="getCityId();" id="cityId"> <option> 请选择城市 </option> <option value=" ">北京</option> <option value=" ">上海</option> <option value=" ">天津</option> <option value=" ">重庆</option> <option value=" ">广州</option> </select> <span id="weatherinfo"></span> </body> </>weatherforecast php
复制代码 代码如下: cha138/Article/program/PHP/201311/20929相关参考
indexphp viewplaincopytoclipboardprint?<mce:scripttype=text/javascript><! var
由于XMLHTTP采用的是Unicode编码上传数据而一般页面采用的是gb这就造成显示页面时产生乱码而当在获取页面时的XMLHttp返回的是utf编码这就造成了显示产生乱码解决方法之一就是在PHP
PHP无刷新上传文件实现代码 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! index <
<?php //需要执行的SQL语句//单条$sql="selectidnamefromtbl_userwhereid=";//多条数据//$sql="selectidnamefromtb
作为phper我们在开发和学习php过程中难免要经常的接受处理表单数据然而处理表单的时候总会有一个问题困扰大家刷新页面重复提交的问题如何防止刷新页面重复提交呢? 其实在php学习中我们会有很多的
PHP以指定字段为索引返回数据库所取的数据数组 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 很
天气终于晴了但问题来了在实现两个站点间用户数据同步当使用php函数file_get_contents抓取执行远程页面时如果连接超时将会输出一个FatalError或相当的慢结果导致下面的代码不能运
在action中加入responsesetContentType(text/;charset=GBK);来设置编码格式就可以了 因为 使用ajax在发出请求后xml组件在解析返回数据的编码时是
Ajax+PHP简单入门[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Ajax由HTML
Ajax+PHP简单入门[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!xmlHttponre