-3

私はこのようなシナリオを持っています: PHP コンテンツが上にあり、その後に HTML コンテンツが続く単純な *.php ページ。のアプリケーションではPHP_SELF、メッセージが「div1」タグ内でエコーされると、HTML インターフェイスを失うことなく、HTML 内でメッセージをエコーする必要があります。これは可能ですか?

タグ$msg['div1'] = 'Some message'内のecho を and に置き換えてみましたが、有効なコードではないようです。あなたの意見を共有してください。以下のコードは、私のアプローチを説明するためのものです。ありがとう。div1<?= $msgxx['display_log'] ?>

<?php

echo 'some message';
?>

<html>
 <form .....>
 <div>
   <div id="div1"></div>
   <div><input type="submit" id="submit1"></div>
 </div>
</html>
4

3 に答える 3

1

PHPでは、$message='<b>Hello, world!</b>'. htmlで

   <div id="div1"><?php echo $message ?></div>
于 2012-10-05T16:56:15.950 に答える
0

html にインライン PHP を含めることができますが、おそらくそれが混乱の原因ではないでしょうか? 必ずしもページの一番上にあるとは限りません。<?php ... ?>PHP をタグでラップするだけです。

あなたの場合、some messageの中でエコーしたい場合div1

 <div id="div1"><?php echo 'some message'; ?></div>
于 2012-10-05T17:00:55.870 に答える
0

HTML 内で PHP データをエコーし​​ようとしていますか? その場合は、PHP と HTML のコードをこのように混ぜて書くだけでよいことに注意してください。それ以外の場合は、何をしようとしているのかを詳しく説明し、より詳細なコードを投稿することを検討してください。

<html>
  <head>
    ...
  </head>
  <body>
    <form>
      <div id="div1"><?php echo 'some message'; ?></div>
      <input type="submit" id="submit1">
    </form>
  </body>
</html>

<?= 'some message' ?>と同等の whichも使用できます<?php echo 'some message' =>

于 2012-10-05T17:07:18.100 に答える