私はいくつかの同様の例を見つけましたが、私の場合に特に当てはまるものはありませんでした。
フォームページには、次の形式の複数のチェックボックス入力があります。
<input type='checkbox' name='AwayMoneyLine[] value='$Date[$i];$VisitingRotNum[$i];$VisitingParticipantName[$i];$AwayMoneyLine[$i]'/>
チェックボックスは、各の各XMLデータセットをループします$i
。提出時に、フォームに値を表示したいと思います。これが私が使用しているいくつかのコードです:
if(isset($_POST['AwayMoneyLine'])){
$bet_type1="Moneyline";
$NewDate1 = $_POST['$AwayMoneyLine[0]'];
$NewRotation1 = $_POST['AwayRotNum'];
$NewTeamParticipant1 = $_POST['AwayParticipantName'];
$NewBet1 = $_POST['AwayMoneyLine'];
$NewSpread1 = "";
var_dump($NewBet1);
echo "<tr><td>$bet_type1</td><td>$NewDate1</td><td>$NewRotation1</td><td>$NewTeamParticipant</td><td>$NewBet1</td></tr>";
}
ただし、どの値も表示されません。私は値がとして渡されていることを知っています
var_dump($NewBet1);
// gives array(1) { [0]=> string(39) "10/31/2012 20:10;703;Denver Nuggets;100" }
これらの値を分解し、変数に割り当てて表示するのに役立つ情報があれば幸いです。