0

ラジオボタンの値を別のページに渡したいのですsession post variableが、別のページのラジオボタンの値がセッション経由でページに表示されないという問題があります

この問題を解決するのに役立つ必要があります ありがとう

インデックスページの機能とソースコード

PHP 関数

<?php 
session_start();
$_SESSION['sizes1'][]=$_POST['size'];
?>

Javascript 関数

 $(document).ready(function () {
 $('.form-radios label').attr('checked', 'unchecked');
 $(".form-radios label").click(function(){
 $(this).attr('checked', 'checked').addClass('checked');
 $('label').not(this).removeClass('checked');
 });     
 });

インデックスページフォーム

<form action="test.php" method="post">
<div class="form-radios">
<label>Small</label>
<input type="radio" name="size[]" id="small" value="small"/>
<label>Medium</label>
<input type="radio" name="size[]" id="medium" value="medium"/>
<label>Large</label>
<input type="radio" name="size[]" id="large" value="large"/>
<label>Xl</label>
<input type="radio" name="size[]" id="xl" value="xl"/>
</div><br />
<input type="submit" value="submit" />
</form>

テストページ PHP 関数

<?php 
session_start();
echo $new_sizes=implode($_SESSION['sizes1']);

$max=count($new_sizes);
for($i=0; $i<=$max++; $i++)
{
?>
<input type="text" value="<?php $new_sizes [$i] ?>" />
<?php  } ?>
4

1 に答える 1

0

$_POST['image1']、$_POST['product'] などの間違った投稿値にアクセスしていますが、フォームには物理的に存在しません。

于 2013-04-17T10:02:16.297 に答える