Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mysql] Jak się zabezpieczać przed dublowaniem?
Forum PHP.pl > Forum > Przedszkole
graft
Robię skrypt dodawania ogłoszeń. Są kategorie w których zarejestrowani użytkownicy będą mogli zamieszczać ogłoszenia.

Jak zatem najlepiej zabezpieczyć się przed dublowaniem ogłoszeń w różnych kategoriach?

Może jakieś porównywanie danych?

w macie są takie kolumny: id_uzytkownika,miasto,wojewodztwo,opis,email,nazwa_przedmiotu
Cienki1980
Można zrobić to na kilka sposobów ... od bardzo brutalnych :
- czyli sprawdzanie czy w bazie istnieją ogłoszenia o dokładnie takich samych parametrach ( sprawdzasz wszystkie wprowadzone dane )

poprzez trochę mniej brutalne
- sprawdzasz tylko część wprowadzonych danych, czy gdzieś nie powtarzają się w bazie

albo piszesz jakiś algorytm sprawdzający
- np sprawdzasz ilość wyrazów, i np czy wyrazy 5,8,11 są takie same

Pewnie znajdzie się jeszcze wiele sposobów ... sam musisz zdecydować który najbardziej będzie Ci odpowiadał.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.