Zliczanie czasu wypelniania formularza |
Zliczanie czasu wypelniania formularza |
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 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. |
|
|
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. 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.
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. 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 ..
|
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 10:11 |