2016-05-20 11 views
-4

基本的に私はこれがうまくいかない、エラーや何もない、ちょうど空白で、以前はうまくいっていたのにちょっと混乱していますが、今はちょっと変わったと思っています。HTML文字列値の中のPHP変数 - なぜ動作しませんか?

これは私がやろうとしているものです:($ idは値を持たず、それには現在問題にページ上にエコーされます)

<input type="submit" name="submit" value="<?php $id ?>"/> 
+0

は気にしないために

<?= $id ?>は短いですが、それは私があなたの質問を受け入れるだろう、それは今このことについて申し訳ありません働いているサーバーエラーだったとあなたに感謝します。 –

+0

* "心配しないで、それは今、残念ながら働いているサーバーエラーでした" *あなたはあなたの質問を完全に編集し、この全面的な混乱の理由ではない答えを受け入れました。あなたは間違ったメッセージをここに送り出しています。私は書式設定の修正を元の投稿に戻しました。 –

+0

それを 'echo 'する必要があります。 –

答えて

1

をあなたは<?PHP ?>タグの間にECHOコマンドが欠落しているので、

とあなたのHTMLコードにあなたは<?PHP $id ?>を定義しているが、あなたのPHPコードであなたが

<input type="submit" name="submit" value="<?php echo $id; ?>"/> 
+0

私はこれを試しました。それは動作しません。 –

+0

あなたの質問に完全なコードを追加できますか? –

2

を持っているIDをお持ちでませんは値を格納します

echo $id$idの値を出力します。 <?php echo $id ?>

+0

私はこれを試しました。それは動作しません。 –

+0

私はあなたのコードを知らないので、何が間違っているのか分かりません。 – Oswald

+0

レンダリングされたhtmlの外観はどうですか? – jonashdown

関連する問題