yasgig
دوشنبه 24 خرداد 1389, 18:00 عصر
اینم خروجی واسه آب و هوا که بهتر از مال weather.ir هست.
مزیتش نسب به xml سایت weather.ir
1)سایت weather.ir حالت تصویری رو نمیده.مثلا به راحتی نمیشه اگه وضعیت هوابارونی بود یه شکل بارانی نشان داد.
2)تاریخ و زمان رو سایت weather.ir به صورت میلادی میده و هر دو رو باهم نشون میده.ولی توی xml من هر دو به وقت محلی خودمان و جدا از هم و به صورت شمسی نشون میده.
3)لازم نیست واسش کد نویسی پیچیده ای انجام بدید فقط کافیه محتوای صفحه را با curl بگیرید و با preg_match ساده المان ها رو بیرون بیارین.
4)اطلاعاتش با weather.ir کاملا یکسانه و هر دقیقه بروزرسانی میشه.پس مشکلی از نظر بروزرسانی نداره.
به هر حال خیلی در این مورد بحث شده و بعضا دوستان تازه کار نتونستن مشکلشون رو حل کنند ولی با این خروجی حتما مشکلشون حل میشه.
نمونه واسه شهر اردبیل: http://yasgig.ir/weather/xml.php?city=40708
لیست کد شهرها:(لازم به ذکر هست که که اون کدهای 5 رقمی کد شهر می باشد)
options[1]=new Option('آب بر','99298');
options[2]=new Option('آبادان','40831');
options[3]=new Option('آباده','40818');
options[4]=new Option('آبعلي','40755');
options[5]=new Option('آستارا','40709');
options[6]=new Option('آمل','99309');
options[7]=new Option('آوج','99310');
options[8]=new Option('ابركوه','99539');
options[9]=new Option('ابوموسي','40890');
options[10]=new Option('اراك','40769');
options[11]=new Option('اراک فرودگاهي','88132');
options[12]=new Option('اردبيل','40708');
options[13]=new Option('اردبيل - فرودگاه','88107');
options[14]=new Option('اردستان','40799');
options[15]=new Option('ارسنجان','99579');
options[16]=new Option('اروميه','40712');
options[17]=new Option('ازنا','99445');
options[18]=new Option('استهبان','99607');
options[19]=new Option('اسفراين','99287');
options[20]=new Option('اسلام آباد','40779');
options[21]=new Option('اشنويه','99288');
options[22]=new Option('اصفهان','40800');
options[23]=new Option('اصفهان - شرق','40802');
options[24]=new Option('اصفهان - صنعتي','99496');
options[25]=new Option('اقليد','40828');
options[26]=new Option('الاشت','99361');
options[27]=new Option('الشتر','40776');
options[28]=new Option('اليگودرز','40783');
options[29]=new Option('امام زاده جعفر','99565');
options[30]=new Option('اميديه','40833');
options[31]=new Option('اميرآباد','99306');
options[32]=new Option('انار','40839');
options[33]=new Option('اهر','40704');
options[34]=new Option('اهواز','40811');
options[35]=new Option('ايذه','99455');
options[36]=new Option('ايرانشهر','40879');
options[37]=new Option('ايزدخواست','99516');
options[38]=new Option('ايلام','40780');
options[39]=new Option('ايوان','99433');
options[40]=new Option('ايمان آباد','99485');
options[41]=new Option('بابلسر','40736');
options[42]=new Option('بافت','40853');
options[43]=new Option('بافق','40820');
options[44]=new Option('بانه','99280');
options[45]=new Option('بجنورد','40723');
options[46]=new Option('بجنورد فرودگاهي','88119');
options[47]=new Option('بدرآباد','99475');
options[48]=new Option('برازجان','99600');
options[49]=new Option('بردسکن','99356');
options[50]=new Option('بروجرد','40774');
options[51]=new Option('بروجن','99459');
options[52]=new Option('بستان','40810');
options[53]=new Option('بستان آباد','99248');
options[54]=new Option('بشرويه','99407');
options[55]=new Option('بلده','99357');
options[56]=new Option('بم','40854');
options[57]=new Option('بناب','99239');
options[58]=new Option('بندر انزلي','40718');
options[59]=new Option('بندر ترکمن','99242');
options[60]=new Option('بندر دير','40872');
options[61]=new Option('بندر ديلم','40846');
options[62]=new Option('بندر عباس','40875');
options[63]=new Option('بندر لنگه','40883');
options[64]=new Option('بندر لنگه دريايي','99688');
options[65]=new Option('بندر ماهشهر','40832');
options[66]=new Option('بهبهان','40834');
options[67]=new Option('بوئين زهرا','99327');
options[68]=new Option('بوانات','99561');
options[69]=new Option('بوشهر','40858');
options[70]=new Option('بوشهر - جنوب','40857');
options[71]=new Option('بوكان','99332');
options[72]=new Option('بيارجمند','40742');
options[73]=new Option('بيجار','40748');
options[74]=new Option('بيرجند','40809');
options[75]=new Option('بيله سوار','99202');
options[76]=new Option('پارس آباد','40700');
options[77]=new Option('پارسيان','99665');
options[78]=new Option('پل دختر','40786');
options[79]=new Option('پل سفيد','99360');
options[80]=new Option('پيرانشهر','40724');
options[81]=new Option('پيام کرج','88125');
options[82]=new Option('تازه آباد','99428');
options[83]=new Option('تاكستان','99367');
options[84]=new Option('تالش','99249');
options[85]=new Option('تبريز','40706');
options[86]=new Option('تخت جمشيد','99575');
options[87]=new Option('تربت جام','40806');
options[88]=new Option('تربت حيدريه','40762');
options[89]=new Option('تفرش','99409');
options[90]=new Option('تنب بزرگ','40884');
options[91]=new Option('تهران','40754');
options[92]=new Option('تهران - فرودگاه امام','40777');
options[93]=new Option('تهران اقدسيه','40751');
options[94]=new Option('تويسركان','40886');
options[95]=new Option('تکاب','40728');
options[96]=new Option('جاجرم','99295');
options[97]=new Option('جاسک','40893');
options[98]=new Option('جغتاي','99324');
options[99]=new Option('جلفا','40702');
options[100]=new Option('جم توحيد','88187');
options[101]=new Option('جهرم','99646');
options[102]=new Option('جوانرود','99427');
options[103]=new Option('جيرنده','40805');
options[104]=new Option('جيرفت','99550');
options[105]=new Option('جيرفت فرودگاهي','88180');
options[106]=new Option('چابهار','40898');
options[107]=new Option('چالدران','99209');
options[108]=new Option('چوپانان','99473');
options[109]=new Option('چيتگر','99320');
options[110]=new Option('حاجي آباد','40863');
options[111]=new Option('حاجي آباد','99402');
options[112]=new Option('حسينيه','99493');
options[113]=new Option('خارک','40845');
options[114]=new Option('خاش','40870');
options[115]=new Option('خدابنده','40733');
options[116]=new Option('خرم اباد','40782');
options[117]=new Option('خرمدره','40730');
options[118]=new Option('خلخال','40717');
options[119]=new Option('خمين','99443');
options[120]=new Option('خنداب','99439');
options[121]=new Option('خواف','40837');
options[122]=new Option('خوانسار','99482');
options[123]=new Option('خور بيابانک','40789');
options[124]=new Option('خور بيرجند','99437');
options[125]=new Option('خوي','40703');
options[126]=new Option('خيرآباد','99334');
options[127]=new Option('داراب','40862');
options[128]=new Option('داران','40787');
options[129]=new Option('دامغان','40761');
options[130]=new Option('درگز','40807');
options[131]=new Option('دره شهر','40842');
options[132]=new Option('درود','99444');
options[133]=new Option('دزفول','40795');
options[134]=new Option('دشت ناز (ف ساري)','88116');
options[135]=new Option('دليجان','99461');
options[136]=new Option('دماوند','99369');
options[137]=new Option('ده سلم','99536');
options[138]=new Option('دهدز','99527');
options[139]=new Option('دهدشت','40838');
options[140]=new Option('دهق','99484');
options[141]=new Option('دهلران','40796');
options[142]=new Option('دوشان تپه','40753');
options[143]=new Option('دوگنبدان','40835');
options[144]=new Option('ديلمان','99302');
options[145]=new Option('رامسر','40732');
options[146]=new Option('رامهرمز','40813');
options[147]=new Option('رباط پشت بادام','40790');
options[148]=new Option('رزن','99385');
options[149]=new Option('رشت','99272');
options[150]=new Option('رشت-فرودگاه','40719');
options[151]=new Option('رفسنجان','88170');
options[152]=new Option('روانسر','40764');
options[153]=new Option('رودان','99656');
options[154]=new Option('رودسر','99282');
options[155]=new Option('ريمله','99471');
options[156]=new Option('زابل','40829');
options[157]=new Option('زاهدان','40856');
options[158]=new Option('زاهك زابل','99623');
options[159]=new Option('زرقان','40847');
options[160]=new Option('زرند','99549');
options[161]=new Option('زرينه اوباتو','40749');
options[162]=new Option('زرين دشت','99590');
options[163]=new Option('زرين شهر','99507');
options[164]=new Option('زنجان','40729');
options[165]=new Option('زنجان فرودگاهي','88118');
options[166]=new Option('ساري','40759');
options[167]=new Option('سامان','99504');
options[168]=new Option('ساوه','99372');
options[169]=new Option('سبزوار','40743');
options[170]=new Option('سبزوار فرودگاهي','88122');
options[171]=new Option('سپيد دشتت','99501');
options[172]=new Option('سپيدان','99566');
options[173]=new Option('سد درودزن','40844');
options[174]=new Option('سر پل ذهاب','40765');
options[175]=new Option('سراب','40710');
options[176]=new Option('سرابله','99466');
options[177]=new Option('سرارود','99621');
options[178]=new Option('سراوان','40878');
options[179]=new Option('سرايان','99401');
options[180]=new Option('سربيشه','99499');
options[181]=new Option('سرخس','40741');
options[182]=new Option('سردشت','40725');
options[183]=new Option('سرعين','99231');
options[184]=new Option('سقز','40727');
options[185]=new Option('سلفچگان','40887');
options[186]=new Option('سلماس','40722');
options[187]=new Option('سمنان','40757');
options[188]=new Option('سميرم','99515');
options[189]=new Option('سنقر','99429');
options[190]=new Option('سنندج','40747');
options[191]=new Option('سهند','40707');
options[192]=new Option('سومار','99430');
options[193]=new Option('سي سخت','99555');
options[194]=new Option('سياه بيشه','40735');
options[195]=new Option('سيرجان','40851');
options[196]=new Option('سيري','40889');
options[197]=new Option('سيلاخور','99468');
options[198]=new Option('سيرجان فرودگاهي','88175');
options[199]=new Option('سيردان','99319');
options[200]=new Option('شاهرود','40739');
options[201]=new Option('شاهين دژ','99314');
options[202]=new Option('شهداد','40843');
options[203]=new Option('شهر بابک','40849');
options[204]=new Option('شهرضا','40815');
options[205]=new Option('شهركرد','40798');
options[206]=new Option('شهريار','99375');
options[207]=new Option('شوشتر','99446');
options[208]=new Option('شيراز','40848');
options[209]=new Option('صفاشهر','40855');
options[210]=new Option('صفي آباد','40794');
options[211]=new Option('طالقان','99321');
options[212]=new Option('طبس','40791');
options[213]=new Option('طرق','99354');
options[214]=new Option('عسلويه','88188');
options[215]=new Option('عقدا','40804');
options[216]=new Option('علي آباد','99300');
options[217]=new Option('غرق آباد','99412');
options[218]=new Option('فرخشهر','99509');
options[219]=new Option('فردوس','40792');
options[220]=new Option('فريدونشهر','99489');
options[221]=new Option('فريمان','40825');
options[222]=new Option('فسا','40859');
options[223]=new Option('فيروز آباد كوثر','99263');
options[224]=new Option('فيروزکوه','40756');
options[225]=new Option('قائن','40793');
options[226]=new Option('قراخيل','40737');
options[227]=new Option('قره ضياالدين','99214');
options[228]=new Option('قروه','40772');
options[229]=new Option('قزوين','40731');
options[230]=new Option('قشم','40880');
options[231]=new Option('قشم دريايي','99675');
options[232]=new Option('قصر شيرين','99435');
options[233]=new Option('قم','40770');
options[234]=new Option('قوچان','40740');
options[235]=new Option('كاشان','40785');
options[236]=new Option('كاشمر','40763');
options[237]=new Option('كامياران','99425');
options[238]=new Option('كبوتر آباد','40803');
options[239]=new Option('كرج','40752');
options[240]=new Option('كرج - كشاورزي','99373');
options[241]=new Option('كرمان','40841');
options[242]=new Option('كرمانشاه','40766');
options[243]=new Option('كلاله','88113');
options[244]=new Option('كليبر','40711');
options[245]=new Option('كميجان','99432');
options[246]=new Option('كنارك چابهار','40897');
options[247]=new Option('كنگاور','40771');
options[248]=new Option('كهريز','99246');
options[249]=new Option('كهك','99440');
options[250]=new Option('كهنوج','40877');
options[251]=new Option('كوشك نصرت','99414');
options[252]=new Option('كوهدشت','99438');
options[253]=new Option('كوهرنگ','40797');
options[254]=new Option('كوهين','99365');
options[255]=new Option('كياسر','40760');
options[256]=new Option('كياشهر','99268');
options[257]=new Option('كيش','40882');
options[258]=new Option('گاريز','40816');
options[259]=new Option('گرگان','40738');
options[260]=new Option('گرماب','99335');
options[261]=new Option('گرمسار','40758');
options[262]=new Option('گرمي','40714');
options[263]=new Option('گلپايگان','99417');
options[264]=new Option('گلمگان','40744');
options[265]=new Option('گلوگاه','99299');
options[266]=new Option('گناباد','40778');
options[267]=new Option('گنبد کاووس','99240');
options[268]=new Option('گيلانغرب','99454');
options[269]=new Option('لار','40873');
options[270]=new Option('لاله زار','40852');
options[271]=new Option('لالي','99508');
options[272]=new Option('لامرد','88190');
options[273]=new Option('لاهيجان','99276');
options[274]=new Option('لاوان','40881');
options[275]=new Option('لردگان','40814');
options[276]=new Option('لومار','99463');
options[277]=new Option('ماسوله','99281');
options[278]=new Option('مانه وسملقان','99262');
options[279]=new Option('ماهنشان','40715');
options[280]=new Option('ماکو','40701');
options[281]=new Option('مبارکه','99506');
options[282]=new Option('محلات','40891');
options[283]=new Option('مراغه','40713');
options[284]=new Option('مراوه تپه','40721');
options[285]=new Option('مرند','99220');
options[286]=new Option('مروست','40840');
options[287]=new Option('مريوان','40750');
options[288]=new Option('مسجد سليمان','40812');
options[289]=new Option('مشهد','40745');
options[290]=new Option('مشکين شهر','40705');
options[291]=new Option('معلم کلايه','99303');
options[292]=new Option('ملاير','40775');
options[293]=new Option('ملكان','99284');
options[294]=new Option('منجيل','40720');
options[295]=new Option('مهاباد','40726');
options[296]=new Option('مهران','40781');
options[297]=new Option('مهريز','99528');
options[298]=new Option('مورچه خورت','99449');
options[299]=new Option('ميانده جيرفت','40866');
options[300]=new Option('مياندوآب','99292');
options[301]=new Option('ميانه','40716');
options[302]=new Option('ميبد','99511');
options[303]=new Option('ميمه','99447');
options[304]=new Option('ميناب','40876');
options[305]=new Option('ميرجاوه','99608');
options[306]=new Option('نايين','40801');
options[307]=new Option('نجف آباد','99497');
options[308]=new Option('نطنز','99421');
options[309]=new Option('نقده','99278');
options[310]=new Option('نمين','99232');
options[311]=new Option('نهاوند','99384');
options[312]=new Option('نهبندان','40827');
options[313]=new Option('نورآباد','40773');
options[314]=new Option('نورآبادممسني','99580');
options[315]=new Option('نوشهر','40734');
options[316]=new Option('نيريز','40869');
options[317]=new Option('نيشابور','40746');
options[318]=new Option('نيک شهر','40895');
options[319]=new Option('نير','99233');
options[320]=new Option('هاشم آباد گرگان','99241');
options[321]=new Option('هرات','99574');
options[322]=new Option('هرسين','99431');
options[323]=new Option('هريس','99228');
options[324]=new Option('هشتگرد','99396');
options[325]=new Option('همدان','40768');
options[326]=new Option('هنديجان','99537');
options[327]=new Option('ورامين','99406');
options[328]=new Option('ورزنه','99505');
options[329]=new Option('ياسوج','40836');
options[330]=new Option('يزد','40821');
options[331]=new Option('کازرون','40861');
options[332]=new Option('کجور','99348');
options[333]=new Option('کشاورزي اهواز','99535');
options[334]=new Option('آلودگي','99370');
options[335]=new Option('ژئو فيزيک','99331');
}
else
{
options[1]=new Option('آدلايد','94672');
options[2]=new Option('آديس آبابا','63450');
options[3]=new Option('آلماتي','36870');
options[4]=new Option('آمستردام','6240');
options[5]=new Option('آنتاليا','17300');
options[6]=new Option('آنکارا','17128');
options[7]=new Option('ابوظبي','41217');
options[8]=new Option('اتن','16716');
options[9]=new Option('استانبول','17060');
options[10]=new Option('استکهلم','2485');
options[11]=new Option('اسلو','1488');
options[12]=new Option('امان','40270');
options[13]=new Option('ايروان','37789');
options[14]=new Option('باكو','37851');
options[15]=new Option('برازيليا','83378');
options[16]=new Option('برلين','10385');
options[17]=new Option('برن','6630');
options[18]=new Option('بصره','40689');
options[19]=new Option('بغداد','40650');
options[20]=new Option('بمبيي','43003');
options[21]=new Option('بوئنوس آيرس','87585');
options[22]=new Option('بوستون','72509');
options[23]=new Option('بيت المقدس','40180');
options[24]=new Option('بيروت','40100');
options[25]=new Option('بيشكك','38353');
options[26]=new Option('پاريس','7149');
options[27]=new Option('پيونگ يانگ','47058');
options[28]=new Option('پکن','54511');
options[29]=new Option('تاشکند','38457');
options[30]=new Option('تورنتو','71265');
options[31]=new Option('توكيو','47671');
options[32]=new Option('تونس','60715');
options[33]=new Option('جده','41024');
options[34]=new Option('حلب','40007');
options[35]=new Option('خارطوم','62721');
options[36]=new Option('داكا','41923');
options[37]=new Option('دسلدورف','10400');
options[38]=new Option('دمشق','40080');
options[39]=new Option('دنور','72565');
options[40]=new Option('دهلي نو','42181');
options[41]=new Option('دوبلين','3969');
options[42]=new Option('دوبي','41194');
options[43]=new Option('دوحه','41170');
options[44]=new Option('دوشنبه','38836');
options[45]=new Option('رم','16242');
options[46]=new Option('رياض','40438');
options[47]=new Option('زوريخ','6670');
options[48]=new Option('ژنو','6700');
options[49]=new Option('ژوهانسبورگ','68368');
options[50]=new Option('سئول','47110');
options[51]=new Option('سانفرانسيسکو','72494');
options[52]=new Option('سنتياگو','85574');
options[53]=new Option('سيدني','94767');
options[54]=new Option('شيکاگو','72530');
options[55]=new Option('صنعا','41404');
options[56]=new Option('عدن','41480');
options[57]=new Option('عشق آباد','38880');
options[58]=new Option('فرانکفورت','10637');
options[59]=new Option('قاهره','62366');
options[60]=new Option('قندهار','40990');
options[61]=new Option('كابل','40948');
options[62]=new Option('كاراكاس','80417');
options[63]=new Option('كانبرا','94926');
options[64]=new Option('كپنهاگ','6180');
options[65]=new Option('كراچي','41780');
options[66]=new Option('كلمبو','43466');
options[67]=new Option('كوالالامپور','48647');
options[68]=new Option('كويت','40582');
options[69]=new Option('كيپ تاون','68816');
options[70]=new Option('كيف','33345');
options[71]=new Option('لس آنجلس','72295');
options[72]=new Option('لندن','3772');
options[73]=new Option('مادريد','8221');
options[74]=new Option('مدينه','40430');
options[75]=new Option('مسقط','41256');
options[76]=new Option('مسکو','27515');
options[77]=new Option('ملبورن','94866');
options[78]=new Option('منامه','41150');
options[79]=new Option('مونته ويدئو','86580');
options[80]=new Option('ميلان','16080');
options[81]=new Option('مکزيکوسِيتي','76679');
options[82]=new Option('مکه','41030');
options[83]=new Option('نيويورک','72503');
options[84]=new Option('هامبورگ','10147');
options[85]=new Option('هاوانا','78224');
options[86]=new Option('هرات','40938');
options[87]=new Option('واشنگتن','72405');
options[88]=new Option('ونكوور','71201');
options[89]=new Option('وين','11036');
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.