Ostatnio mam problem z plikiem php obsługującym kupony promocyjne.
Ot kod:
<?php { } else { require_once('../connect.php'); require_once('../functions.php'); } ?> <?php if($ext->id != ""){ mysql_query("UPDATE `user` SET `punkty`=`punkty`+'{$ext->punkty}' WHERE `id`='{$_SESSION['user_id']}'"); $mesaj = "<div class=\"msg\"><div class=\"msg success\">Success! You have received <b>{$ext->punkty} punkty</b>!</div></div>"; }else{ $mesaj = "<div class=\"msg\"><div class=\"error\">Kod nie istnieje lub jest użyty.</div></div>"; }} ?> <div class="block medium right"> <div class="top"> <h1>Potwierdz kupon<h1> </div> <form method="post"> <table class="form"> <tr> <td width="150px"><b>Kod</b></td> <td> <input type="text" name="code" /><br /> </td> </tr> <tr> <td></td> <td><input type="submit" name="submit" value="Send" /></td> </tr> </table> <div class="msg"><div class="info">If you have received an coupon code, you can validate it here.</div></div> </form> </div> </div>
Błąd polega na tym, że wartości nie dodają się do bazy, nad formularzem pojawia się "($_SESSION['login']))) {?> "
dołącze jeszcze plik connect.php:
<?php //PONIŻEJ NIC NIE ZMIENIAĆ! ?>
dzięki z góry za pomoc