Вообще-то, после отправки форма сама очищается. Попробуйте такой простой примерчик:
файл xform.php
PHP:
<form action="xform.php" method="post">
Введите логин <input name="login" type="text" /><br />
Введите пароль <input name="pass" type="password" /><br />
<input name="enter" type="submit" />
</form>
<?php
if (isset ($_POST['enter']))
{
echo "<strong>Вы ввели:</strong><br />";
echo "Логин: ".$_POST['login']."<br />";
echo "Пароль: ".$_POST['pass'];
}
?>
Заметьте, что в приведенном примере каждый раз после отправки данных, поля формы становятся пустыми.
Однако, при обновлении страницы обозревателя, опять передаются последние введенные данные, не смотря на то, что поля формы пустые. Вы это хотите побороть?