Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wyświetlenie div podczas wysyłania
mkoszar
post 16.01.2021, 11:39:09
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 10.09.2020

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


Dzień dobry.
Chciałbym uzyskać taki efekt:

Mam formularz i wysyłam dany do bazy.
Ale wysyłanie np. kilku zdjeć zajmuje chwilę czasu. Chciałbym w tym czasie wyświetlić div'a

mam zrobionego
  1. <div id='modal' style='display:none'>
  2. <div class='content'>
  3. <header class='container'>
  4. <h2>trwa wysyłanie</h2>
  5. </header>
  6. </div>
  7. </div>";


W PHP

  1. if(isset($_POST['coś_tam'])){
  2. echo "<div id='modal' class='w3-modal' style='display:block'>
  3. <div class='w3-modal-content'>
  4. <header class='w3-container w3-teal'>
  5. <h2>trwa wysyłanie</h2>
  6. </header>
  7. </div>
  8. </div>";
  9. }
  10.  
  11. // później kod dalszy


Wyświetla mi tego diva, ale dopiero na końcu, przemieli, wpisze do bazy itd.. a jak już go nie potrzebuje to się wyświetla smile.gif



Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dublinka
post 16.01.2021, 18:08:37
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 66
Dołączył: 22.02.2008
Skąd: Dublin

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


I dziala tak ze podczas wysylania nawet kilkanascie sek masz diva a nastepnie znika?

Profesjonalniej jest uzycie ajax nie sztywno ustawic pokazanie sie diva jak pola sa wypelnione. Ale jak chcesz..
Wydawali mi sie ze chcesz zeby on znikl a nie ciagle sie wyswietlal

Ten post edytował dublinka 16.01.2021, 18:13:00


--------------------
Go to the top of the page
+Quote Post
mkoszar
post 16.01.2021, 18:19:56
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 10.09.2020

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


Cytat(dublinka @ 16.01.2021, 18:08:37 ) *
I dziala tak ze podczas wysylania nawet kilkanascie sek masz diva a nastepnie znika?

Profesjonalniej jest uzycie ajax nie sztywno ustawic pokazanie sie diva jak pola sa wypelnione. Ale jak chcesz..
Wydawali mi sie ze chcesz zeby on znikl a nie ciagle sie wyswietlal


smile.gif tak, no bo ja mam plik index.php i dane wysyłam do index.php, czyli "sam sobie" a warunek jest "display:block" jeśli pola nie są puste... a jak dane się wyślą to pojawi się index.php z czystymi polami. Warunek nie będzie spełniony i "display:none".
a w inputach ustawiłem autocomplete="off" ale nie jestem pewien czy to coś daje.
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.05.2024 - 03:51