javascriptを使用して、PHPの$_SESSION変数に格納されている値を入力タグの「value」属性に挿入しようとしています。「value」属性にPHPコードを正常に挿入できましたが、保存された値がテキストボックスに表示されません。私のコードは以下の通りです:
HTML:
<input type="text" name="fname" value="" />
Javascript:
fields.eq(n).attr('value', "<?php echo $_SESSION['fname'] ; ?>");
問題は、これが通常、変数の値を$_SESSION['fname']
入力ボックスに配置することです。しかし、そうではありません。ボタンをクリックしてPHPコードをvalue属性に挿入すると、HTMLは次のようになります。
<input type="text" name="fname" value="<?php echo $_SESSION['fname'] ; ?>" />
これは私が望むものですが、テキストボックスには、実際にはPHPコードが表示され、に格納されている値は表示されません$_SESSION['fname']
。
足りないものはありますか?これはうまくいかないのですか?どんな助けでも大歓迎です!