<form style="text-align: center;" action="" method="post" accept-charset="utf-8" id="blue"> <label >Kod promocyjny:
<input type="text" name="promocja" value="" id="promocja" /></label><br /> <input type="hidden" name="kwota" value="1099,99" id="kwota"/> <input type="submit" name="DO SKLEPU" value="KUPUJĘ"/>
formularz (okrojony bo resta nie istotna)
$(document).ready(function() {
$('#blue').submit(function() {
var slowo = $('#promocja').val();
if(slowo > '') {
$.ajax({
dataType: 'json',
type: 'POST',
url: 'kody.php',
data: {
kod: slowo
},
success: function(response) {
console.log(response);
if(response.status == 'ok') {
$('#kwota').attr('value', response.message);
}
}
});
}
});
});
js
//------------------------
'kod1',
'kod2',
'kod3');
//------------------------
$result = false;
if (isset($_POST['kod'])) { foreach ($kody as $value) {
if ($value == $_POST['kod']) {
$result = true;
break;
}
}
}
if ($result) {
$ret = array('status' => 'ok','message' => '899,99'); } else {
$ret = array('status' => 'error','message' => ''); }
php
już 3 godzine siedzę i nie widzę błędu

chodzi o to żeby
- sprawdzić czy ktoś wprowadził dobry kod w pole promocja
- jeżeli kod się zgadza podmienić sumę w polu kwota
- wysłać formularz z podmienionym lub nie polem
z góry dziękuję za podpowieź
pozdrawiam