załóżmy, że token to 'g84f4'. Warunek:
if ( $_SESSION['token'] == $_POST['kod'] ) { }
Problem w tym, że ten warunek NIGDY nie będzie prawdziwy bo po wpisaniu tokena do jakiegoś pola i zatwierdzeneniu formularza, wygeneruje nam się nowy token, w związku z czym stary będzie już nieaktualny... Da się to jakoś sensownie rozwiązać czy trzeba tu kombinować z mysql'em ?
EDIT:
W sumie, teraz tak myslę, że można dodać inputa o typie 'hidden' i do niego zakodowany w md5() wrzucać ten token, a potem to co wpisał user kodować w md5() i porównywać z tym co jest w polu hidden. To będzie chyba dobre ?