![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki problem, chcę aby skrypt wyświetlił mi informacje, a później zasną. Jeśli napisze taki skrypt:
skrypt wyświetli wszystko dopiero wtedy gdy się wybudzi, a chodzi mi o to aby słowo "start" wyświetlał przed zaśnięciem, a słowo "koniec" po przebudzenie. Czy jest to możliwe?? Prośże o pomoc. Z góry dziękuje. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
flush ?
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Fifi Ci dobrze podpowiada. Musisz wywalić wszystko na ekran zanim funkcja sleep się wykona. Problem jest czasem z flushem taki jednak, że w pewnych konfiguracjach i tak nie chce tego zrobić, ponieważ bufor nie jest jeszcze odpowiednio zapełniony. Dlatego trzeba walić kilka różnych funkcji by rzeczywiście miało to miejsce. Zwróć zwłaszcza uwagę na pierwszy komentarz do funkcji ob_flush.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
A czy ktoś mógłby zapodać jakiś przykład bo ja próbowałem i mi jakoś nie chce działać.
|
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Pokaż kod jak próbowałeś, bo coś Ci nie wierzę (IMG:style_emoticons/default/smile.gif) Po moim i fifiego poście nie ma prawa nie działać.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
To poczytaj teraz komentarz numer 1 przy manualu do ob_flush i uzupełnij brakujące funkcje (IMG:style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 69 Dołączył: 26.04.2010 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 18.12.2009 Ostrzeżenie: (0%) ![]() ![]() |
Ale dlaczego bez pętli nie działa?
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 69 Dołączył: 26.04.2010 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Ale dlaczego bez pętli nie działa? Jak zle robisz to nie dziala, mi bez petli tez dziala.
Dostales juz kilka gotowcow i nadal masz problemy. Ten post edytował kapuch 4.08.2010, 16:24:12 |
|
|
![]()
Post
#13
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Jak zle robisz to nie dziala, mi bez petli tez dziala. To zależy od serwera i czy coś jest już w buforze httpd. Niestety, bywają z tym cyrki, więc tak nie bluzgajcie. (IMG:style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 69 Dołączył: 26.04.2010 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
To zależy od serwera i czy coś jest już w buforze httpd. Niestety, bywają z tym cyrki, więc tak nie bluzgajcie. (IMG:style_emoticons/default/tongue.gif) No ale on napisal "Ale czemu to bez petli nie dziala", wiec domyslam sie ze z przegladarka ma wszystko OK (IMG:style_emoticons/default/winksmiley.jpg) Ale autor juz sie nie wypowiada, wiec pewnie juz mu dziala (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#15
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
A teraz proszę zerknąć sobie do mojego posta i doczytać:
Cytat Problem jest czasem z flushem taki jednak, że w pewnych konfiguracjach i tak nie chce tego zrobić, ponieważ bufor nie jest jeszcze odpowiednio zapełniony. W większości przypadków użycie wielu możliwych funkcji flushujących pomaga, aczkolwiek zawsze jest ten niewielki odsetek gdzie trzeba mocno się nagimnastykować. Poczytaj komentarze pod tymi funkcjami... Na bank gdzieś powinna być informacja co w takich wypadkach zrobić (IMG:style_emoticons/default/smile.gif) Wątpię, że sobie z tym nikt nie poradził (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 69 Dołączył: 26.04.2010 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
No tak, ale jemu musi dzialac skoro napisal, ze nie dziala mu, gdy wyciagnie to z petli, czyli ze w petli dziala (IMG:style_emoticons/default/winksmiley.jpg)
Ten post edytował kapuch 4.08.2010, 21:14:54 |
|
|
![]()
Post
#17
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
A teraz popatrz na to tak, że w pętli może nastąpić wypełnienie bufora w określonym momencie i wtedy nastąpi wyświetlenie (choćby co 2-3 kroki pętli). Oczywiście to tylko moje przypuszczenie, gdyż nie widzę jak kod działa na jego maszynie. Ogólnie jeśli ma taki problem, to powinien pokombinować jak dopełnić bufor by flushowanie zadziałało.
|
|
|
![]()
Post
#18
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 69 Dołączył: 26.04.2010 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
A teraz popatrz na to tak, że w pętli może nastąpić wypełnienie bufora w określonym momencie i wtedy nastąpi wyświetlenie (choćby co 2-3 kroki pętli). Oczywiście to tylko moje przypuszczenie, gdyż nie widzę jak kod działa na jego maszynie. Ogólnie jeśli ma taki problem, to powinien pokombinować jak dopełnić bufor by flushowanie zadziałało. No fakt, o tym nie pomyslalem (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
-juniordev- |
![]()
Post
#19
|
Goście ![]() |
Ja niestety, mam ten sam problem. Gdy sprawdzałem przykłady pod FireFox 6.0 jaki najnowszym Chrome to nie działa. Czy jest to może wina zapełnienia bufora, jak było to powiedziane wyżej? jeżeli tak to w jaki sposób można dopełnić bufor?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 16:03 |