![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 9.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam...
mam taki problem..tzn..w pliku mam krótki formularz w którym przesyłam między innymi komentarz: Kod <pre class="skladnia"><form action=""> . . <textarea name="komentarz" cols="<var>40</var>" rows="<var>6</var>"><var></var></textarea> <input <b>type="submit"</b> value="<var>Wyslij</var>" /> <form></pre> niżej w tym samym pliku mam między innymi coś takiego: Kod $komentarz=$_POST['komentarz']; po czym wartość $komentarz ładuje do bazy. Wszystko jest fajnie, ale kiedy odświeżam strone ta zmienna jest powtórnie ładowana i nie wiem jaki zastosować warunek, aby tylko raz się ładowała do bazy... Co mam zrobić? Pozdrawiam |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 140 Pomógł: 16 Dołączył: 12.06.2002 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Najprościej przekierować formularz na inną stronę, w której będziesz zapisywał dane z formularza do bazy. Po zapisie wracasz na stronę odsyłającą.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Możesz dawać flagę do formularza z ukrytym polem (flagą) czy komentarz został zapisany. Możesz też sprawdzać w bazie czy taki komentarz już istnieje...
-------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 813 Pomógł: 34 Dołączył: 18.03.2007 Skąd: o stamtąd Ostrzeżenie: (0%) ![]() ![]() |
zastosuj sesje
przed zapisem sprawdź czy sesja np. $_SESSION['jakas_sesja'] jest równa np. "wykonano": - jeśli nie - dopuść do zapisu i przypisz w/w sesji w/w wartość - jeśli tak - wyświetl stosowny komunikat lub nic nie rób:) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 0 Dołączył: 9.10.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ok rozumiem...dzieki wielkie za pomoc....własnie o cos takiego mi chodzilo..coś na pewno wykorzystam
Pozdrawiam... A jesli chodzi o tą flage to móglbym prosić o dokładniejsze wytłumaczenie? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:27 |