メールの作成に使用する PHP アプリケーションがあります。電子メールが送信されると、HTML 部分とプレーン テキスト部分の両方を含むマルチパート フォームになります。
プレーン テキスト部分を作成するために、HTML バージョンのコンテンツに対して PHP の strip_tags 関数を使用し、結果を表示します。うまく動作します。
プレーン テキスト部分では言いたくないことを HTML 部分で言いたいという状況が発生しました。(これは、QR コードの埋め込み画像に関連する指示であり、QR コードはプレーン テキスト バージョンの電子メールには表示されません。)
私が考えていたのは、どうにかして命令を HTML タグに埋め込むことができれば、strip_tags 関数がそれを取り除くだろうということでした。
ただし、INPUT または SUBMIT タグの VALUE 文字列以外に、表示されるテキストを含む HTML タグが見つかりません。また、入力フィールドを作成しても機能しないと思います。テキスト行が 1 行以上あります。 .
定義上、HTML は「マークアップ言語」であると想定されているため、ページのコンテンツから分離および独立していることを認識しています。それで、私は実際にはそうするように設計されていないことをするように求めていますが、誰かがたまたまこれを行う方法を持っているかどうか、またはそれが絶対にできないことを知っているかどうかを確認するために、そこに出そうと思いました。
ありがとう............!!