Poniższy kod odpowiada za przycisk usunięcia zadania, i zwrócenia na konto punktów o warto¶ci której było takie zadanie. Po usunięciu zadania i przesłaniu punktów, od¶wieżenie strony ponownie dodaje te sam± warto¶ć punktów mimo że zadanie można tylko jeden raz usun±ć. Jak zapobiec w tym kodzie przesyłaniu ponownych punktów przez od¶wieżenie strony?
function deletemyzadanie($id) { $query = mysql_query('SELECT Id_Zadania FROM ZadaniaHistory WHERE Id_Zadania=\''.$id.'\' AND Accept=\'0\' '); { echo '<br><br><font color="#882626" size="1"><fieldset style="background-color:#f9d2c7; width:735px; border:1px solid #882626">Nie możesz usunać nie rozliczonego zadania</fieldset></font>'; } else { mysql_query("UPDATE `Users` SET `Balance`=`Balance` + '".$query['Suma']."' WHERE `Login`='".$query['Id_User']."'"); } }