Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> komunikat na stronie, komunikat na stronie
tomekn
post 5.11.2004, 13:45:53
Post #1





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

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


Witam wszystkich.
Mam problem związany z informowaniem użytkowników o wysyłaniu email przez stronę. Chciałbym, aby podczas wysyłania email wyświetlany był komunikat w rodzaju proszę czekać trwa wysyłanie danych. Nie bardzo wiem jak to zrobić i czy da się to zrobić w php. Dzięki za info.


--------------------
Tomekn
tomekn@onet.pl
Go to the top of the page
+Quote Post
kysiu.pl
post 5.11.2004, 14:14:55
Post #2





Grupa: Zarejestrowani
Postów: 42
Pomógł: 0
Dołączył: 24.10.2004

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


Ja bym napisal taka instrukcje:


Jezeli zostanie nacisniety przycisk "wyslij" to wtedy najpierw zapisuje sobie gdzies np w MYSQL send=1 i w indexie bym zrobilbym ze jesli w bazie mysql send=1 to w tedy Die("wiadomosc"); po skonczeniu wysylania robisz button "ok" i po jego nacisnieciu w mysql send=0

banalne smile.gif
Go to the top of the page
+Quote Post
tomekn
post 5.11.2004, 14:33:29
Post #3





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

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


A posiadasz jakieś gotowe rozwiązanie które możesz pokazać


--------------------
Tomekn
tomekn@onet.pl
Go to the top of the page
+Quote Post
Leezard
post 5.11.2004, 15:03:28
Post #4





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 19.09.2004
Skąd: Uć

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


moze tak:

w skrypcie ktory wysyla maila ustawiasz jakas zmienna np. success, ktora jest wynikiem wykonania funkcji mail() i przekazujesz ta zmienna jako parametr w header.
pozniej na stronie sprawdzasz czy zmienna ta jest ustawiona np na false, jesli tak to rzucasz komunikat ze maila nie wyslano, jesli na true to ze wyslano


--------------------
Nie rób nic na siłę - weź większy młotek ;)
Go to the top of the page
+Quote Post
AndyPSV
post 5.11.2004, 15:23:00
Post #5





Grupa: Zarejestrowani
Postów: 393
Pomógł: 5
Dołączył: 6.02.2003
Skąd: The.Luciferian.Doctrine.p
df

Ostrzeżenie: (30%)
XX---


  1. Wysyłanie wiadomości...<br>
  2. <br>
  3. (proszę czekaj...)
  4. setTimeout('document.location="?akcja=main"', 1500);


?akcja=main <- link, który ma być otworzony po upływie czasu określonego w drugim parametrze.
1500 <- czas w milisekundach, po którego upływie ma być otworzony link podany w parametrze pierwszym.

Ten post edytował AndyPSV 5.11.2004, 15:24:46
Go to the top of the page
+Quote Post
Leezard
post 5.11.2004, 15:26:38
Post #6





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 19.09.2004
Skąd: Uć

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


@AndyPSV

przeciez to sztuczne opoznienie...


--------------------
Nie rób nic na siłę - weź większy młotek ;)
Go to the top of the page
+Quote Post
Vengeance
post 5.11.2004, 17:09:23
Post #7





Grupa: Zarejestrowani
Postów: 657
Pomógł: 2
Dołączył: 15.08.2003
Skąd: Łódź

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


a ile sie moze wysylac email ? sekunde ? to jak da interwał na dwie to bedzie lux. pozatym wszelkie 'laduje sie... prosze czekac' w php sa denne wg mnie


--------------------
Go to the top of the page
+Quote Post
ActivePlayer
post 5.11.2004, 18:29:24
Post #8





Grupa: Przyjaciele php.pl
Postów: 1 224
Pomógł: 40
Dołączył: 6.07.2004
Skąd: Wuppertal

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


jakos nie widze tego o co chodzi ... moze polaczone z js to tak ...
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: 9.07.2025 - 05:11