0

実際、オプション1は私にとってはうまくいくので正しいことを知っています。

オプション1

echo "<input type='text' name='text1' id='text1' value='".$_SESSION['txt']."'>";

しかし、テキスト ボックスが配列の結果である状況で、上記を次のように変更すると正しいでしょうか? ビットが正しいことは知っていますが、オプション 2name='text1[]'の属性を変更する方法を教えてもらえますか?value

オプション 2

echo "<input type='text' name='text1[]' id='text1' value='".$_SESSION['txt[]']."'>";
4

1 に答える 1

3

配列をセッションに入れることができます:-

$my_array=array('ct', 'dg', 'se', 'ir');
 // put the array in a session variable
$_SESSION['code']=$my_array;

foreach($_SESSION['code'] as $key=>$value)
{
// and print out the values
 echo "<input type='text' name='text1[]' id='text1' value='".$_SESSION[$key]."'>";
}
于 2013-07-06T09:10:51.020 に答える