-3

MS Outlookで機能するようにメールテンプレートを設定しています(背景画像の上にテキストを表示するため)。

これはVMLを介して行われますが、問題は、引用符の間にデータをレンダリングすることですが、コンテンツは動的であるため、そのphpコードを実行する方法が必要です。これはimを使用するコードです-

これは、動的コンテンツを表示する必要がある場所です-<div>DYNAMIC PHP CONTENT</div>

<!--[if gte vml 1]>
<v:image style='width: 602px; height: 282px; position: absolute; top: 0; left: 0; border: 0; z-index: 0;' src="images/template_header.jpg" />
    <v:rect style="position:absolute;top:40;margin-left:150px;width:300px;color:rgb(255,255,255);" fill="false" stroked='f'>
        <div>DYNAMIC PHP CONTENT</div>
    </v:rect>
<![endif]-->

thrがこれを行う他の方法であるかどうか私に知らせてください:)

4

1 に答える 1

3

PHPはHTMLコメントを認識または認識しません(HTMLを解析するためにDOM / HTMLパーサーを使用している場合を除く)。コードブロック内で任意のコードを実行し、コードブロック外のものをSTDOUTに直接出力します。それが何であるかは関係ありません。

コードをとの間に置くだけ<?phpです?>。コメントは実行を停止しません。

于 2012-12-19T11:26:54.630 に答える