私は前夜の API データを取得するツールを作成しており、GET フォームを使用してデータを取得し、データkey ID
にcode
アクセスします。次に、キーの最初の文字 ID を取得し、そのすべての文字データを取得します。
たとえば、URL は次のとおりです。
whatever.com/APIChecker/?keyID=123456&code=ABCDEFGHIJKL
これらの変数は、それらが作成するセッション変数を介して引き出します。
私が今やろうとしているのは、文字間をフリックできるように、キーの各文字にボタンを配置する for ループがあることです。ボタンに隠された get メソッドと post メソッドを試してみましたが、できません私の望む結果が得られるようです。渡そうとしている変数を取り出して $_SESSION 配列または $_POST または $_GET に追加していないようです - これらすべての変数で print_r を試しましたが、出力が得られません.
これが私のメインページにある私の主要なフォームです:
<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>