Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zliczanie czasu wypelniania formularza
mass
post 3.02.2003, 14:53:33
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 3.02.2003

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


Czesc.
Chce aby ktos kto wypelnia formularz(test) mial liczony czas wypelniania. Narazie zrobilem to tak:
Kiedy uruchamia sie strona z formularzem pobieram sobie czas1. Po wypelnieniu formularza przycisk ok przenosi nas do strony z jego odpowiedziami przekazywany jest takze czas1.
I teraz zaczyna sie problem.
Pobieram sobie czas2 i wykonuje dzialanie czas2-czas1=czas.
Otrzymuje wynik. Ale jesli odswierze strone czas2 sie zmienia a jesli czas2 to i czas takze sie zmienia(rosnie) - i to jest wlasnie ten problem.
Co zrobic zeby podczas odswierzania nie zmianial mi wyniku(czas) czy czas2 questionmark.gif

I jeszcze jedno.
Formularz mam mniej wiecej w srodku kodu. Ale zeby przekazac czas1 za pomoca formularza musze czas pobrac w formularzu. A chcialbym go pobrac na koncu strony - kiedy juz sie cala wczyta.


Dzieki.
pozdr.
Go to the top of the page
+Quote Post
kurtz
post 3.02.2003, 16:10:30
Post #2





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
Co zrobic zeby podczas odswierzania nie zmianial mi wyniku(czas) czy czas2 ??
np zapamietywac w sesji te czasy. wtedy zawsze bedziesz mial porzadek.
Cytat
I jeszcze jedno.  
Formularz mam mniej wiecej w srodku kodu. Ale zeby przekazac czas1 za pomoca formularza musze czas pobrac w formularzu. A chcialbym go pobrac na koncu strony - kiedy juz sie cala wczyta.
o ile strona nie wykorzystuje output buffering, nie wykonuje dlugotrwalych operacji "wycieka" tobie pewnei tylko jakas n'ta czesc sekundy (jesli nie 'etna) wiec wogole nie bardzo warto sie tym przejomowac.
jesli koniecznie chcesz to dwa pomysly:
1) wywolywac drukowanie formularza np przez jakas funkcje na koncu strony i w iej podac aktualny czas
2) ustawic to np w sesji na koncu skryptu.

ps
php jako miernik dokladnego uplywu czasu to srednio dobry pomysl - samo przeslanie zapytania HTTP i odebranie czasami moze zajac dobrych kilkanscie sekund (zapchane lacza etc)


--------------------
.. make web your home ..
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: 27.04.2024 - 10:11