Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP]Odświeżanie godziny co 1s w divie, z innego pliku
PiNkOs
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 4
Dołączył: 27.02.2009

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


Pamiętam, że kiedyś udało mi się napisać skrypt, który odświeżał co 1s div i pobierał z innego pliku zawartość i wyświetlał ją w tym divie (aktualizując ją co 1s).
Obszukałem wszystkie moje hostingi, googla, inne źródła, nigdzie nie znalazłem tego prostego skryptu (a mi jest bardzo potrzebny).

Zapodam jak wyglądały pliki odzyskane z mojej pamięci (skrypt akurat odświeżał aktualną godzinę)
plik1.php
  1. <?
  2. print "<script type='text/javascript'><!--\n";
  3. print "setInterval('odswiez();', 1000);\n";
  4. print "function odswiez(){\n";
  5. ......................................
  6. print "document.getElementById('czas').innerHTML=.........;\n";
  7. print "}\n";
  8. print "//--></script>\n";
  9. ?>
  10.  
  11. <div id='czas'></div>


plik2.php
  1. <?php
  2. echo date("H:i:s");
  3. ?>


skrypt co 1s pobierał aktualną wersję plik2.php i tworzył dynamiczny zegarek - "cyfry się same zmieniały".

Bardzo by mi zależało na tym, by wiedzieć jak to zrobić, gdyż nie pamiętam ;-/

Wiem, że jest masa na ten temat topiców, ale takiego rozwiązania nigdzie nie znalazłem
Go to the top of the page
+Quote Post
Wilwarin
post
Post #2





Grupa: Zarejestrowani
Postów: 37
Pomógł: 4
Dołączył: 30.07.2011

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


A nie lepiej by było gdyby przy odświeżaniu strony pobierał godzinę, a potem sam działał w js?
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Wiem, że jest masa na ten temat topiców, ale takiego rozwiązania nigdzie nie znalazłem
To się nazywa AJAX. Tyle tego w necie a ty mówisz, ze znaleźć nie możesz? Zainteresuj się jQuery, które w tym przypadku odwali za Ciebie 98% roboty

Co nie zmienia faktu, ze to co napisał Wilwarin jest o niebo lepsze.


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

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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 Aktualny czas: 21.08.2025 - 06:32