Как получить значение выпадающего меню, возвращаемого Paypal? - PullRequest
1 голос
/ 30 июня 2011

Я хотел бы знать, как получить значение выпадающего меню с Paypal.

Все отлично работает на стороне Paypal, за исключением того факта, что я не знаю, за какую подписку платят мои участники.

Моя форма выглядит следующим образом:

    <input type="hidden" name="on0" value="Formula">Formula
    <select name="os0">
        <option value="Basic">Basic €5</option>
        <option value="Standard">Standard €10</option>
        <option value="VIP">VIP €20</option>
    </select> 

Как мне получить выбранное значение, пожалуйста?Я думаю, это что-то вроде:

$_POST['os0']

... Но это не работает.Чего мне не хватает, пожалуйста?

Любая помощь очень ценится, спасибо!

1 Ответ

0 голосов
/ 30 июня 2011

Я не уверен, если это ваша проблема или нет, но если вы не используете HTTP POST, значения не будут отображаться в $_POST['os0'].Попробуйте вместо этого использовать $_REQUEST['os0'] и посмотрите, получите ли вы значения таким образом.

Подробнее о $ _POST и $ _REQUEST вы можете прочитать в документах PHP .Вы можете прочитать о том, как установить метод отправки формы в Документах Mozilla :

<!-- Simple form which will send a POST request -->
<form action="" method="post">
  Name: <input type="text" name="name">
  <input type="submit" value="Save">
</form>

<!-- Form with fieldset, legend, and label -->
<form action="" method="post">
  <fieldset>
    <legend>Title</legend>
    <input type="radio" name="radio" id="radio"> <label for="radio">Click me</label>
  </fieldset>
</form>

Чтобы узнать больше о HTTP GET и POST В общем, вы можете прочитать их спецификации W3C.

...