w tej sondzie żeby oddać głos trzeba podać 5-znakowy kod z listy (lista w pliku z kodami, wygenerowanymi losowo ciągami 5 znaków, każdy kod w osobnej linii pliku, kody nie powtarzają się mechanizm sprawdza, czy dany kod występuje na liście, a jeśli tak, zalicza głos i usuwa kod z listy)
- jedna osoba może oddać wiele razy głos, ale za każdym razem musi użyć nowego kodu
Ogólny zarys jak to mogłoby wyglądać:
-zrobię pole, w którym trzeba podać kod,
-już po wysłaniu kodu przez formularz otworzę plik za pomocą funkcji file() - otrzymuję tablicę, w której każdy element to kolejna linia,
-za pomocą in_array() sprawdzam, czy kod wprowadzony przez użytkownika znajduje się w tej tablicy. Jeżeli nie zwracam błąd, jeżeli tak muszę zapisać plik od nowa,
-za pomocą implode() tworzę ciąg do wstawienia do pliku,
-zapisuję ten plik fopen(), fwrite(), no i na koniec fclose().
Jak widać logistycznie wiem jak to powinno wyglądać(ktoś mnie nakierował na ten sposó

Chciałbym, nawet jeśli nie gotowy kod, to chociaż aby ktoś rozpisał mi to co wymieniłem od myslników bardziej szczegółowo, żebym mógł dojść do tego jak to zrobić.
Z góry dziękuję za pomoc,
Pozdrawiam