Я делаю инструмент для вытягивания данных API eve, и я использую форму GET для получения данных и получения доступа к key ID
и code
для доступа к данным. Затем он вытаскивает первый символ на ключ и захватывает все эти символьные данные.PHP Несколько методов GET в одном вашем
, например, URL является:
whatever.com/APIChecker/?keyID=123456&code=ABCDEFGHIJKL
я тяну эти переменные вне через переменные сессии, которые они создают.
Теперь у меня есть цикл for, который помещает кнопки для каждого символа на клавише, чтобы вы могли перемещаться между символами, я пытаюсь и попытался получить и отправить методы, скрытые в кнопке но, похоже, не может получить желаемого результата. Кажется, что не вынимать переменную, которую я пытаюсь передать, и добавить ее в массив $ _SESSION или $ _POST или $ _GET - я пробовал print_r для всех этих переменных, но я не могу получить какой-либо вывод ,
Вот мои основные формы Thats на моей главной странице:
<form method="get" action="APIChecker/" >
<legend> Submit an API Key</legend>
<div class="control-group">
<label class="control-label">Key ID:</label>
<div class="controls">
<input type="text"
class="input-small"
name="keyID""/>
</div>
</div>
<div class="control-group">
<label class="control-label">Verification Code:</label>
<div class="controls">
<input type="text"
class="input-xxlarge"
name="vCode"
/>
<p class="help-block"></p>
</div>
</div>
<div class="control-group">
<div class="controls">
<button type="submit" class="btn">Submit API</button>
</div>
</div>
То, что я пытаюсь сделать теперь получить другой переменный сеанс с другой страницы - который обновляет переменный и обновляет страницу с keyID
и code
без изменений.
Как и в:
whatever.com/APIChecker/?keyID=123456&code=ABCDEFGHIJKL **&charID=654321**
так $_SESSION['keyID'] = 123456
& $_SESSION['code'] = ABCDEFGHIJKL
& $_SESSION['charID'] = 654321
что я попытался это:
<form method="get" action="" >
<div class="control-group">
<div class="controls">
<button type="submit" class="btn">
<input type="hidden"
name="charID"
value="$charID"
/>
</button>
</div>
</div>
<div class="control-group">
<div class="controls">
<button type="submit" class="btn">Submit API</button>
</div>
</div>
</form>
Или – SamA
@Imaqtpie Но как бы я сделать что равно значение сеанса для charID - $ _SESSION = $ charID dosen't, похоже, работает. – Jamie
@Jamie '$ _SESSION ['charID'] = $ charID', или если это значение будет опубликовано, тогда' $ _SESSION ['charID'] = $ _POST ['charID']; ' – Aristona