Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: usuwanie, a zapobieganie od¶wieżeniu
Forum PHP.pl > Forum > PHP
maksik
Witam

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?

  1. function deletemyzadanie($id)
  2. {
  3.  
  4. $query = mysql_query('SELECT Id_Zadania FROM ZadaniaHistory WHERE Id_Zadania=\''.$id.'\' AND Accept=\'0\' ');
  5.  
  6. if (mysql_num_rows($query) <> 0)
  7. {
  8. 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>';
  9. }
  10. else
  11. {
  12. $query = mysql_query("SELECT Suma, Id_User FROM Zadania WHERE `Id_Zadania`='".$id."'");
  13. $query = mysql_fetch_array($query);
  14.  
  15. mysql_query("UPDATE `Users` SET `Balance`=`Balance` + '".$query['Suma']."' WHERE `Login`='".$query['Id_User']."'");
  16. mysql_query("UPDATE `Zadania` SET `Aktyw`='1' WHERE `Id_Zadania`='".$id."'");
  17. }
  18.  
  19. }
markonix
Temat: odswiezanie strony zapis

przypięty temat..
maksik
w sumie wystarczyło użyć header smile.gif dzięki
To jest wersja lo-fi głównej zawarto¶ci. Aby zobaczyć pełn± wersję z większ± zawarto¶ci±, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.