0

Javaアプレットを呼び出すときに、パラメータとしてphpセッション変数を使用したいと思います。ネットでこれに対する答えを見たことがありますが、私のマシンでは機能しません。htmlファイルとアプレットは、変数の内容の代わりにリテラル文字列を生成します。

これが私が使用したコードです。

<param name="param1" value="<?php echo $thevar;?>" />

私もこれのバリエーションを無駄に試しました

<?php echo'<param name="param1" value="$thevar" />';?>
<param name="param1" value="<?php echo($thevar);?>" />
<param name="param1" value=<?php echo $thevar;?>/>
<?php echo '<param name="param1" value=".$name1.">';?>
echo '<PARAM NAME="name" VALUE="'
. htmlspecialchars($name1, ENT_QUOTES)
. '">';

ファイルはhtmlファイルです。それはphpファイルである必要がありますか?同じコードでphpファイルを作成しましたが、私のマシンはそれを実行するためにどのプログラムを使用するかを知りませんでした。Firefoxでは実行されませんでした。

HTMLを取得する前にセッションを開始します。

HTMLパラメータタグを/>で終了することを推奨しているサイトもあれば、>で終了することを推奨しているサイトもあります。これは正しいですか?

バックスラッシュで一部の文字をエスケープする必要がありますか?

4

1 に答える 1

1

ファイルはhtmlファイルです。それはphpファイルである必要がありますか?

はい。PHP構造体はHTMLで評価されず、そのままダンプされます。


(HTML拡張機能を備えたPHPを提供するサーバー側の賢さがない限り。)

于 2012-01-06T14:59:21.450 に答える