Изменение значения суммы в PayPal - PullRequest
0 голосов
/ 02 января 2019

Я пытаюсь изменить значение продукта, если выбрана надстройка.

Мой код выглядит примерно так:

<select name="Service">
<option value="0">Please select</option>
<option value="1">Add-on product here</option>
</select>

$srvType = $_POST["srvType"];

// now for the paypal part, I have this

<input type="hidden" name="amount" value="<?php if ($srvType==0) { echo "38.00"; } else if ($srvType==1) { echo "40.00"; } ?>"><br>

Что я пытаюсь сделать:

Обычно, когда пользователь покупает продукт по умолчанию, с него взимается 38 долларов США.Но когда пользователь выбирает этот выпадающий вариант, PayPal должен взимать 40 долларов.

Так что я использовал if else и сказал, что если его 0, то 38 долларов.а если его 1, то его 40 долларов.

Теперь, когда я проверяю PayPal, он показывает только 38,00 долларов и не показывает 40 долларов, когда выбран вариант (значение 1).

Могу ли я знать, гдея ошибаюсь?Если вам потребуется дополнительная информация, я обязательно постараюсь предоставить.Спасибо.

1 Ответ

0 голосов
/ 02 января 2019

У вас нет srvType в качестве имени вашего окна выбора.Ваше имя для выбора Service.Замените свой код $srvType = $_POST["srvType"]; На $srvType = $_POST["Service"];.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...