Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Odliczanie czasu a potem jakas czynnosc
Eron
post 21.05.2007, 17:57:40
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


Mam pytanie. Czy da sie zrobic cos takiego, ze po kliknieciu na odliczaj otwiera sie np. index2.php, a po odliczeniu tego czasu otwiera sie strona domyslna np.index.php. Jest mi to bardzo potrzebne, a nie mam o tym zupelnego pojecia. Prosze o odpowiedzi. Czekam.


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
Go to the top of the page
+Quote Post
strife
post 21.05.2007, 18:05:25
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Możesz to uzyskać bez korzystania z php poprzez wysyłanie odpowiednich meta tagów.

http://webdesign.about.com/od/metataglibra...a/aa080300a.htm

Z wykorzystaniem php, różniło by się to tylko wysyłaniem surowych nagłówków header" title="Zobacz w manualu PHP" target="_manual.

Pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
Eron
post 21.05.2007, 18:20:01
Post #3





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 19.05.2007
Skąd: Lębork

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


CHmm... A moglby mi ktos jakos dokladniej wytlumaczyc koncepcje uzytkownika strife?? jakos nie za bardzo zrozumialem o co chodzi. Aha. Chodzi mi jeszcze o to, zeby najlepiej wyswietlalo ile jeszcze czasu do konca odliczania oraz czas zakonczenia odliczania. Np. mam strone index.php klikam w odliczaj i nagle pojawia mi sie index2.php czyli ta sama strona tylko ze na niej nie np. przyciskow (badz odnosnikow).
Na tej stronie index2.php wyswietla mi sie ile czasu pozostalo jeszcze do konca odliczania, oraz o ktorej godzinie odliczanie sie zakonczy. Gdy odliczanie sie zakonczy to wyswietla mi sie znowu index.php
Bylbym bardzo wdzieczny, jesli ktos pomoglby mi rozwiazac ten problem.

Chodzi mniej wiecej o cos takiego:

Odliczanie:
Pozostalo: 0.11.59
Odliczanie zakonczy sie o godzinie : 19.57

Podobne cos mozna zaobserwowac w grze internetowej http://www.plemiona.pl.


--------------------
Jestem początkujący. Nie uważam się za mistrza. Pamiętaj! Wyrażam tylko swoją opinię
Go to the top of the page
+Quote Post
Ludvik
post 21.05.2007, 20:12:28
Post #4





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

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


Dyskusja była tutaj na podobny temat. To co chcesz zrobić, to już jest czysty javascript.


--------------------
Go to the top of the page
+Quote Post
strife
post 21.05.2007, 20:47:37
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Cytat
CHmm... A moglby mi ktos jakos dokladniej wytlumaczyc koncepcje uzytkownika strife??


No ja spróbuje się domyśleć co miał na myśli, jeśli pozwolisz biggrin.gif

Sposób który Ci zaprezentowałem nie wymaga php, dzięki nagłówkom w html'u zostaje strona sama odświeżona o czas podany w meta tagu. Jednak po tym jak rozwinąłeś swoją wypowiedź wiem, że takie rozwiązanie nie jest akurat odpowiednie w tym przypadku i należy zastosować inny wariant.

Wydaje mi się, że użycie technologi ajax będzie tutaj się ładnie prezentowało. Od strony php tworzysz sobie plik count.php, w pliku tym będzie się znajdowała różnica czasu zapisanego w pliku z tym aktualnym, nazwijmy sobie ten plik count.txt.

http://dev.strife.pl/php/licznik_sekund_ajax/

Oczywiście jest to jedno z wielu rozwiązań, równie dobrze możesz te dane odczytywać z bazy danych itp. Mam nadzieję, że o coś takiego Ci chodziło, jeśli interesuje Cię wyżej wymieniony skrypt, źródła podaje poniżej:

http://dev.strife.pl/php/licznik_sekund_ajax/source.rar

Pozdrawiam.


--------------------
Go to the top of the page
+Quote Post
colinQ
post 21.05.2007, 22:05:50
Post #6





Grupa: Zarejestrowani
Postów: 340
Pomógł: 2
Dołączył: 25.12.2006

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


robiłem kiedyś coś takiego:

1. najpierw utworzylem zmienna z obecna godzina
2. potem utw. nowa zmienna obecna godzina + czas za jaki ma skonczyc (np. $_POST wylana z jakiegos form'a)
3. potem zapisalem ta 2 zmienna do pliku
4. zrobilem refresh'a <meta http-equiv="refresh" content="1">
5. gdy wartosc pliku rowna byla godzinie obecnej pojawialo sie ponownie okienko do wpisania czasu smile.gif


--------------------
-> Kanał YouTube: http://www.youtube.com/user/screencup
-> Screencup - podcast/screencast, recenzja Makowych aplikacji
-> www.screencup.pl - witryna internetowa podcastu
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: 8.07.2025 - 17:16