Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Zapis obrazy z radaru do 5 minut
brzanek
post
Post #1





Grupa: Zarejestrowani
Postów: 429
Pomógł: 0
Dołączył: 8.11.2012

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


Witam mam problem z zapisem obrazu z radaru z api ze strony wunderground.com.
Obecnie mój kod wygląda tak:
  1. <style>
  2. *{margin:0; padding:0}
  3. .foto {
  4. width:300px;
  5. height:50px;
  6. opacity: 0.6;
  7. -moz-opacity:0.6;
  8.  
  9. }
  10. .pasek {
  11. margin-top:-50px;
  12. height:621px;
  13. background-image: url(m1.png);
  14. }
  15. </style>
  16.  
  17. <?php
  18. $rozmiar = getimagesize('m1.png');
  19. echo "
  20. <div class=\"foto\">
  21. <img src=\"http://api.wunderground.com/api/api_kod/radar/image.gif?maxlat=54.575&maxlon=16.868&minlat=52.586&minlon=14.050&width=509&height=621&rainsnow=1&timelabel=1&timelabel.x=525&timelabel.y=41&reproj.automerc=1.gif?newmaps=1&timelabel=1&timelabel.y=10&num=5&delay=50\" alt=\"\">
  22. </div>
  23. <p class=\"pasek\" style=\"width:".$rozmiar[0]."px\">
  24. </p>";
  25. ?>

Wszystko po wywołaniu pliku na serwerze zapisuje się obraz z radaru z danej chwili ale chcę zrobić aby z automatu zapisywał się obraz z ostatniej godziny z odstępem co 5 minut. Wiem że muszę użyć do tego crona z serwera z hostingu ale bardziej chodzi mi o stworzenie kodu który będzie zapisywał te obrazy na serwerze ftp i w bazie danych mysql.
Moim końcowym zamiarem jest stworzyć coś takiego jak tu http://misi.ayz.pl/pogodynka/ czyli panel z godzinami gdzie można zobaczyć jak przebiegała strefa opadów itp.
Z góry dziękuję za podpowiedz.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


1. Zapoznaj się z fwrite() lub file_put_contents(), te funkcje służą do zapisywania plików na serwerze
2. Stwórz tabelę w bazie np. fotki_pogody o takiej strukturze
id | data
3. Podczas zapisu pliku nadaj u nazwę id'ka z bazy (najpierw dodajesz wpis do bazy (IMG:style_emoticons/default/wink.gif) ), jako data wpisz aktualną datę wraz z czasem zaokrąglonym do 5min
4. Pobierasz id obrazu odpytując bazę o plik z danego przedziału daty, i za pomocą np. file_get_contents() pobierasz plik o wskazanym id

To tak w skrócie, powodzenia (IMG:style_emoticons/default/smile.gif)

Ten post edytował CuteOne 15.01.2016, 22:44:12
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 7.10.2025 - 15:06