![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 0 Dołączył: 8.07.2005 Skąd: EU Ostrzeżenie: (0%) ![]() ![]() |
wszystko jest w jednym pliku dodaj_dane.php, w momencie jak dodaje jakies dane do bazy juz po nacisnieciu butona wyslij i jezeli wszystko jest ok pojawiw sie stronka z napisem Dane dodane prawidłowo (tak jak wyzej to widac) i wtym momencie jak nacisne klawisz f5, czyli odswiez zawartosc strony, zostaje dodany nastepny rekord dokladnie ten sam ktory dodalem przed chwila. to samo sie dzieje jak nacisne bspace czyli cofnij wstecz. wiem dlaczego tak sie dzieje ale nie potrafie temu przeciwdzialac nie ma znaczenia czy jest to przez get czy post. jak temu zaradzic?? Ten post edytował yalus 18.07.2005, 17:48:18 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 214 Pomógł: 0 Dołączył: 3.04.2004 Skąd: Legionowo Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłeś zły warunek na samym początku skryptu. Sprawdzasz tam czy pole 'send' ma wartość 'wyslij'. A przecież przycisk ma value=wyslij i warunek zawsze będzie spełniony nie? Musisz zrobić tak:
Teraz warunek będzie spełniony dopiero gdy zostanie kliknięty przycisk. A i przy wysyłaniu formularzy lepiej używać $_POST, a nie $_GET. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 02:25 |