Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%)
|
Czasami widze na swojej lub inntch stronach ze posty dodaja sie dwa razy takie same podrzad, wiem czym to jest spowodowane ale jak temu zaradzc?
Pola UNIQUE w MySQL'u nie moge wprowadzic - upszedzam! |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 223 Pomógł: 1 Dołączył: -- Skąd: Rogożnik /K-ce/ Ostrzeżenie: (0%)
|
Cytat Czasami widze na swojej lub inntch stronach ze posty dodaja sie dwa razy takie same podrzad, wiem czym to jest spowodowane ale jak temu zaradzc?
Pola UNIQUE w MySQL'u nie moge wprowadzic - upszedzam! Ja robię to tak, że po wysłaniu forma zapisuje dane w bazie, po czym odświerzam stronę już bez zmiannych z forma - działa bardzo szybko i nie musi nic sprawdzać - dodatkowo do takiego rozwiązania dołączyć można komunikat, np. Dane zostały zapisane. Łatwy sposób i w miarę bezpieczny na odświerzanie - podczas odświerzania wypisuje komunikat a nie zapisuje ponownie. np. wysłanie forma = url: index.php?action=submit po zapisie w bazie = url: index.php?alert=12 - gdzie 12 to id komunikatu To oczywiście bardzo prosty przykład, ale to rozwiązanie działa u mnie bez zarzutu nawet w systemie zaawansowanych statystyk czy systemach zarządzania treścią. |
|
|
|
kicaj Jak wy sobie z tym radzicie? 28.09.2003, 23:23:48
DeyV do każdego formularza dodajesz unikalny numer.
Na... 28.09.2003, 23:43:57
jono ja po po wysłaniu posta przekierowuję za pomocą he... 3.10.2003, 09:53:51 ![]() ![]() |
|
Aktualny czas: 6.12.2025 - 10:19 |