Cześć,
dodaję pole input do wpisania kodu rabatowego. W jaki sposób napisać kod php, aby po wpisaniu w polu kodu np. TR543 , suma (kwota) zmniejszyła się o 10%?
<table id="podsumowanie">
<tr>
<th>Opis</th>
<th>Cena</th>
<th>Ilość</th>
<th>Kod rabatowy</th>
<th>Suma</th>
<th> </th>
</tr>
<?php
$sum = 0;
foreach ($_SESSION['order']['maps'] as $key=>$map):
?>
<tr>
<td><?php printf('%s<br />%s<br />', $map['linia1'], $map['linia2'], $map['linia3']) ?></td>
<td><?php printf('nośnik: %s, orientacja: %s, %s, %s zł', $map['nosnik'], $map['orientacja'], $map['rozmiar'], $map['cena']) ?></td>
<td><input class="ilosc" name="ilosc" value="<?php echo $map['ilosc'] ?>" min="1" max="9" type="number" style="width: 35px;" data-id="<?php echo $key ?>" data-price="<?php echo $map['cena'] ?>" /></td>
<td><input class="kod" name="kod" value="" type="text" style="width: 50px;" /></td>
<td>
<?php
$s = bcmul($map['ilosc'], $map['cena']);
$sum += $s;
printf('<span class="cena">%s</span>', $s);
?> zł
</td>
<td><span class="delmap dashicons dashicons-dismiss" data-id="<?php echo $key ?>">x</span></td>
</tr>
<?php
endforeach;
?>
<tr>
<td colspan="3" style="text-align: center"><button type="button" id="addMap" class="btn blue">dodaj kolejny plakat</button></td>
<td colspan="2" style="text-align: right">Suma: <span class="suma"><?php echo $sum; ?></span> zł</td>
</tr>
</table>
<button type="button" id="zamawiam" class="btn blue">zamawiam</button>