Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: błąd w UPDATE + problem ze zmienną
Forum PHP.pl > Forum > Przedszkole
haribol
  1. <?php
  2. session_start(); //start sesji
  3. if ((empty($_SESSION['user_id']) and empty($_SESSION['login'])) || (!$_SESSION['ranga']==2))
  4. $data->${$_SESSION['login']}
  5. {
  6. header('Location: login.php')}
  7. {
  8. require_once('../connect.php')
  9. };
  10. ?>
  11. <?php
  12. include "../connect.php";
  13. ?>
  14.  
  15. <?php
  16. if(isset($_POST['submit'])) {
  17. $ext1 = mysql_query("SELECT * FROM `coupons` WHERE `code`='{$protectie['code']}' AND `used`='0'");
  18. $ext = mysql_fetch_object($ext1);
  19. if($ext->id != ""){
  20. mysql_query("UPDATE `user` SET `punkty`=`punkty`+'{$ext->punkty}' WHERE `login`='${$_SESSION['login']}'");
  21. mysql_query("UPDATE `coupons` SET `used`='1' WHERE `code`='{$protectie['code']}'");
  22. $mesaj = "<div class=\"msg\"><div class=\"msg success\">Success! You have received <b>{$ext->punkty} coins</b>!</div></div>";
  23. }else{
  24. $mesaj = "<div class=\"msg\"><div class=\"error\">Error! This coupon code doesn't exist or is already used!</div></div>";
  25. }}?>
  26. <div class="block medium right">
  27. <div class="top">
  28.  
  29. <h1>Potwierdz kupon<h1>
  30. </div>
  31. <div class="content"><? echo $mesaj; ?>
  32. <form method="post">
  33. <table class="form">
  34. <tr>
  35. <td width="150px"><b>Kod</b></td>
  36. <td>
  37. <input type="text" name="code" /><br />
  38. </td>
  39. </tr>
  40. <tr>
  41. <td></td>
  42. <td><input type="submit" name="submit" value="Send" /></td>
  43. </tr>
  44. </table>
  45. <div class="msg"><div class="info">If you have received an coupon code, you can validate it here.</div></div>
  46. </form>
  47. </div>
  48. </div>


witam smile.gif
w wygenerowanym formularzu po wpisaniu "kodu" strona się odswieża.
podejrzewam błąd w
mysql_query("UPDATE `user` SET `punkty`=`punkty`+'{$ext->punkty}' WHERE `login`='${$_SESSION['login']}'");

co może być nie tak?

pozdrawiam
phpion
Zapoznaj się z tym:
Temat: Najczestsze bledy

Przenoszę na "Przedszkole".
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-2024 Invision Power Services, Inc.