Powracajac do formularza, nawet za czas jakis, on sobie automatycznie uzupelnia pola, jesli ktores wczesniej bylo wypelnione, dokladnie tym co wpisalem. Odswiezenie nic nie pomaga, zreszta mam ustawione Cache-Control: no-cache, must-revalidate. Przypomne ze wszystkie zmienne ida POST'em. Dlaczego wiec potrafia powrocic do strony poprzedniej..?
Kodzik formularza:
<p><b>Nick:</b><br/> <input name="nick" type="text" emptyok="false" maxlength="16" /><br/> <b>Tresc:</b><br/> <input name="descript" type="text" emptyok="false" maxlength="300" /><br/> <b>2 + 4 =</b><br /> <input name="code" type="text" emptyok="false" maxlength="8" /><br /> <anchor>Dodaj komentarz <go href="comment2.php?nr=<? echo $nraud;?>" method="post"> <postfield name="nick" value="$(nick)"/> <postfield name="descript" value="$(descript)"/> <postfield name="code" value="$(code)"/> <postfield name="send" value="submitted"/> </go> </anchor></p>
Skrypt odbierajacy comment2.php:
<?php //zapisywanie bledow w tablicy //sprawdzanie pola nick brak or puste $errors[] = 'Nie podano nicka.'; } //sprawdzenie pola komentarza brak or puste $errors[] = 'Nie wpisano komentarza.'; } //sprawdzenie czy pole z dodawaniem posiada wylacznie cyfry $errors[] = 'Nie wpisano kodu.'; } //sprawdzenie czy wynik dodawania w formularzu zgadza sie ze stanem faktycznym if ($_POST['code'] != '6' ) { $errors[] = 'Bledny wynik dodawania'; } require_once ('./config.php'); //pobieramy ustawienia } else { foreach ($errors as $error) { } } ?>
Ot taka zagadeczka na dziś

Naprawde nikt nie ma pojecia dlaczego tak sie dzieje..? Przeciez ktos tu musi znac dobrze php..