Like Ray Paseur said, you need a service which gives you the results in XML or CSV. So, by using javascript and/or Ajax you can read the data in XML nodes. If you are excessive about it, you can try PHP Curl. It helps you to use services in a website like a live user. So, when you fill the form with Curl, the result may be read by means of HTML. Be aware that, the slightest change in the target structure of website may lead data corruption.
Some useful websites I recommend>
http://www.dynami
h
http://de





by: Ray_PaseurPosted on 2008-09-28 at 07:12:33ID: 22591088
Hi, xjdx.
m/global/U K.html
om/
/ukie/inde x-forecast .asp? posta lcode=SW1A +2AA&Submi t1=GO!
The basic concept is a server-to-server inquiry. From the post code, you would call a weather server and retrieve the data. You may have to pay for this data -- it costs money to monitor the weather -- but there may be some government resources.
The information you get back might come in a CSV string or in XML. Or you may have to "scrape" the HTML to get the answers.
This uses town names, not postal codes, but it will give you the idea...
http://www.wunderground.co
Another fun links is here (USA only, I think):
http://www.umbrellatoday.c
Accuweather offers an interface that looks like this. Note the insertion of the postalcode argument.
http://www.accuweather.com
HTH, ~Ray