![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 7 Dołączył: 2.08.2006 Skąd: Bystrzyca Kłodzka/Nysa Ostrzeżenie: (10%) ![]() ![]() |
Chodzi mi o efekt czegoś takiego.
mam plik polecenia.php
i teraz mam plik ajax.php kiedy zapisano do bazy, wtedy za pomocą ajax wyświetlam komunikat pierwszy, kiedy zostanie następny zapisany do bazy drugie, za pomocą ajax wyświetlam pod spodem drugi komunikat... ma ktoś jakiś pomysł? Z góry dziękuję ![]() Pozdrawiam |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 9.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Niestety nie wiem o co Ci konkretnie chodzi. Może pomogłoby gdybyś powiedział po co to chcesz zrobić.
Kolejne zapisywane do bazy informacje są całkowicie niezależne? A może zapisywane są do tej samej tabeli? Tabela jest na starcie pusta i chcesz odpowiedzieć jednym komunikatem na wpisanie do niej pierwszego elementu, a drugim komunikatem na wpisywanie kolejnych? Inaczej? Więcej szczegółów poproszę. ![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 7 Dołączył: 2.08.2006 Skąd: Bystrzyca Kłodzka/Nysa Ostrzeżenie: (10%) ![]() ![]() |
no to inaczej...
widziałem coś takiego podczas instalacji moodle'a. Kiedy dodawał informacje do tabel, to bez odświeżenia strony pokazywał że dodał do tabeli x, a gdy dodał do tabeli y, to wyświetlał komunikat że dodał do tabeli y, itd.... czyli chodzi mi głownie oto że gdy zostanie spełnione jakieś polecenie to wyświetlony zostaje komunikat, następnie parser php leci dalej i gdy zostanie spełnione kolejne to wyświetla kolejny komunikat... pewnie znowu coś namieszałem ![]() to powiedzcie jak mam zrobić żeby po pierwszym komunikacie zatrzymać na chwilę i wyświetlić kolejny tekst bo sleep nie działa ![]()
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 9.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Może taki przykład działania advAjaxa-a
plik glowny:
plik pomocniczy: pomocniczy.php
- bez ukośników Może coś pomoże. Oczywiście zamiast prostego IF-a sprawdzającego przekazywany element formularza należałoby zastosować zapytanie do bazy czy konkretnej tabeli sprawdzające czy coś już tam jest. Lub tylko zapisać coś (dane z formularza) do bazy i zwrócić info, że się udało. ![]() Co do odstępu czasu, to można to zrobić np w javascript, timeDelay, albo coś podobnego, dokładnie nie pamiętam, a w php, to nie wiem. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 7 Dołączył: 2.08.2006 Skąd: Bystrzyca Kłodzka/Nysa Ostrzeżenie: (10%) ![]() ![]() |
no to jeszcze inaczej. Mam div
<div id="iden"> i teraz robie tak... pojawia się pierwszy tekst, skrypt zatrzymuje się tutaj na chwilę (powiedzmy 5 sek.), następnie do diva jest przekazywany drugi tekst (znowu na 5 sek. albo 6) Czy da sie jakoś to napisać? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 9.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Na przykład tak:
...choć można zdecydowanie ładniej. ![]() |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 7 Dołączył: 2.08.2006 Skąd: Bystrzyca Kłodzka/Nysa Ostrzeżenie: (10%) ![]() ![]() |
ooo... i oto mi właśnie chodziło
![]() ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.06.2025 - 07:14 |