Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] pogoda
nib
post 28.05.2007, 14:42:45
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 23.12.2006

Ostrzeżenie: (0%)
-----


Szukam skryptu aby pokazywal aktualna pogode cos ala tu:
http://www.coneyislandarcade.ehost.pl/CMS/test.php
Niestety szukalem w google i tu znalazem takie cos:
Przeobic tego juz nie potrafilem prosze o pomoc!

  1. <?
  2. $fp = fsockopen("pogoda.onet.pl", 80, $errno, $errstr, 30);
  3. if (!$fp) {
  4. echo "$errstr ($errno)<br />n";
  5. } else {
  6. $out = "GET /0,13057,38,miasto.html HTTP/1.1rn";
  7. $out .= "Host: pogoda.onet.plrn";
  8. $out .= "Connection: Closernrn";
  9.  
  10. fputs($fp, $out);
  11. $st="";
  12. while (!feof($fp)) {
  13. $st.= fgets($fp, 128);
  14. }
  15. fclose($fp);
  16. }
  17. $teraz=strpos($st,"class=a2b><IMG src=0 width=14 height=14></TD></TR><TR>");
  18. $end=strpos($st,"BR><IMG src=0 width=6 height=6 border=0></TD></TR><TR>");
  19. $ile=$end-$teraz;
  20. $s2=substr($st,$teraz,$ile-1);
  21. $s2=str_replace("_d/","http://pogoda.onet.pl/_d/",$s2);
  22. $s2=str_replace("<TD class=a1b width="100%">","<TD class=a1b>",$s2);
  23. $s2=str_replace("<BR><IMG src=0 width=2 height=2 border=0><BR>"," ",$s2);
  24. $teraz=strpos($s2,"<TD align=center");
  25. $s2=substr($s2,$teraz);
  26. echo"$s2";
  27. ?>
Go to the top of the page
+Quote Post
tommy4
post 28.05.2007, 19:21:38
Post #2





Grupa: Zarejestrowani
Postów: 288
Pomógł: 12
Dołączył: 2.12.2005

Ostrzeżenie: (0%)
-----


Eh, taki skrypt imo trzeba samemu od początku napisać.

Poczytaj o socketach.
Poczytaj o apache'u (instrukcji GET).
A następnie napisz skrypt i odpowiednio przerób swoje pobrane dane z ONETu.

Bo nikt z dobrej chęci takiego skryptu dla ciebie nie napisze. ;d

Ten post edytował tommy4 28.05.2007, 19:22:12
Go to the top of the page
+Quote Post
damianm2007
post 5.05.2008, 01:22:21
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.05.2008

Ostrzeżenie: (20%)
X----


Witam
jak zrobić aby wyświetlało się samo....
Kod
Teraz 02-08
     Temp.:    10 °C
Ciśn.:    1019 hPa


questionmark.gif Z Góry dziękuję......
Go to the top of the page
+Quote Post
erix
post 5.05.2008, 08:41:44
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




http://pl.php.net/manual/pl/book.pcre.php


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
damianm2007
post 5.05.2008, 09:29:13
Post #5





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 5.05.2008

Ostrzeżenie: (20%)
X----


jestem tępy nie zrobię tego... ale żeby nie było spróbuję...
Go to the top of the page
+Quote Post
piotrooo89
post 5.05.2008, 09:51:15
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Cytat(damianm2007 @ 5.05.2008, 10:29:13 ) *
jestem tępy nie zrobię tego... ale żeby nie było spróbuję...


Z takim podejściem nie pociągniesz długo w programowaniu smile.gif nie od razu Rzym zbudowali...


--------------------
Go to the top of the page
+Quote Post
Fixer
post 28.05.2008, 18:45:35
Post #7





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 24.10.2004
Skąd: TG

Ostrzeżenie: (0%)
-----


Cytat(tommy4 @ 28.05.2007, 18:21:38 ) *
Bo nikt z dobrej chęci takiego skryptu dla ciebie nie napisze. ;d


I tu się mylisz! haha.gif

użyj skryptu pp2xml


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 15:24