0

wysiwyg CKEditorを使用して、以下をMySqlに保存しました。

 <p>
Here is the information that we would like to have show</p>
<p>
&nbsp;</p>
<p>
Project:<?php echo $project; ?></p>

このコンテンツを$contentとしてエコーし、$project変数を_POSTデータから入力する必要があります。

ただし、これを行うと、結果は次のようになります。

Here is the information that we would like to have show

Project: 

ページのソースにはechoステートメントが表示されますが、$ project変数が設定されて値を持っていることを知っているにもかかわらず、何も表示されません。

誰かがstr_replaceステートメントに言及し、変数を%project%と記述しましたが、%project%から%project%にどのように変更されますか<?php echo $project; ?>

読んでくれてありがとう。

トム

4

1 に答える 1

1

使用できる文字列内に保存されているphpを実行するにはeval()

また、%project%アプローチがもっと好きです。私はこれがどのように機能するかだと思います:

echo str_replace('%project%', $project, $sql_content);
于 2009-12-13T21:27:28.720 に答える