Я искал, прежде чем задавать этот вопрос. Я не нашел ответа, вероятно, потому, что во время поиска я не использовал правильные ключевые слова.
В любом случае, вот что я сталкиваюсь с:
Я хочу продавать билеты с сайта. Каждый билет стоит 10 долларов. Я использую Paypal для получения платежа. Форма HTML состоит в следующем:
<tr>
<td><label for="not">Number of Tickets</label></td>
<td><input name="not" type="text" id="not" /></td>
</tr>
<?php $total = $_POST['not']*10; ?>
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="amount" value="<?php echo $total; ?>">
<input name="item_name" type="hidden" id="item_name" value="Ticket Purchase" />
<tr>
<td> </td>
<td><input type="submit" value="Pay" name="submit" />
</tr>
Проблема заключается общая сумма должна рассчитываться на основе количества билетов покупки. Поэтому, если кто-то вводит 5 билетов, общая сумма должна составлять 50 долларов США, которая будет использоваться как стоимость внутри переменной «сумма». Но paypal не принимает $ total value. Поэтому мне было интересно, как мне следует публиковать переменную сумму внутри?
Спасибо заранее, Nisar
Оп! Это сработало. Бесконечно благодарен. Я добавлю подтверждение, чтобы разрешить только номера. – asprin