<?php
if ((empty($_SESSION['user_id']) and
empty($_SESSION['login'])) || (!$_SESSION['ranga']==2
)) $data->${$_SESSION['login']}
{
header('Location: login.php')} {
require_once('../connect.php')
};
?>
<?php
include "../connect.php";
?>
<?php
if(isset($_POST['submit'])) { $ext1 = mysql_query("SELECT * FROM `coupons` WHERE `code`='{$protectie['code']}' AND `used`='0'"); if($ext->id != ""){
mysql_query("UPDATE `user` SET `punkty`=`punkty`+'{$ext->punkty}' WHERE `login`='${$_SESSION['login']}'"); mysql_query("UPDATE `coupons` SET `used`='1' WHERE `code`='{$protectie['code']}'"); $mesaj = "<div class=\"msg\"><div class=\"msg success\">Success! You have received <b>{$ext->punkty} coins</b>!</div></div>";
}else{
$mesaj = "<div class=\"msg\"><div class=\"error\">Error! This coupon code doesn't exist or is already used!</div></div>";
}}?>
<div class="block medium right">
<div class="top">
<h1>Potwierdz kupon<h1>
</div>
<div class="content">
<? echo $mesaj; ?> <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>
witam

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