Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zapis z formularzu do MySQL
ed3k
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 30.03.2008

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


Witam!

Mam pytanie: na stronie mam formularz <form method="post"> (tu nie urzywam action, bo chce aby formularz odświerzał sie na tym samie adresie http) za pomoca php chce aby dane, które wprowadza użytkownik do pól formularza zostały zapisane w bazie MySQL. To mi wszystko działa. Jedynym problemem jest to, że gdy po wprowadzeniu danych i zapisaniu ich do bazy użytkownik kliknie 'ODŚWIEŻ', dane zostają prowadzone ponownie do bazy danych, a tego już nie chcę.

Starałem się usunąc wszystkie $_POST z formularza za pomocą funkcji unSet(), ale to nie pomogło. Czy ktoś może mi podać przepis na ten problem?
Go to the top of the page
+Quote Post
qba10
post
Post #2





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


W formularzu daj ukryte pole:
  1. <input type="hidden" name="id" value="1" />


A potem postaw wraunek przy wysyłaniu formularzu:

  1. <?php
  2. if ( '1' != $_POST['id'])
  3. {
  4. <form .......>
  5. //formularz
  6. </form>
  7.  
  8. }
  9. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.09.2025 - 21:44