htmlエンティティからHTMLにデコードされた後にデータベースから戻って来る出力HTMLをどうやって出力するのですか?私はTinymceの使い方を学んでいて、私は立ち往生しています。私はHTMLをエコーすることができません。なぜなら、HTMLをページに表示するだけなのでです。私はDOMDocumentでDOM側を見なければならないのですか? この質問はさまざまなサイトで尋ねられましたが、決して明確には答えられませんでした。または、私が答えが私の目の前にあるような初心者です。ありがとう!マークアップでそれを印刷するときデータベースから来るhtmlを解析する方法
<?php
$page_title = "Brian Aylward comedy website";
$current_page = "home";
include("site_admin/tinymce/shows/db.php");
doDB();
$get_contents_sql = "SELECT * FROM tinymce_contents";
$get_contents_res = mysqli_query($mysqli, $get_contents_sql)
or die(mysqli_error($mysqli));
if ($get_contents_res = mysqli_query($mysqli, $get_contents_sql)) {
while ($row = mysqli_fetch_assoc($get_contents_res)) {
$contents = $row['contents'];
$fill_block = html_entity_decode($contents);
}
}
mysqli_close($mysqli);
include_once'./includes/header.php'; ?>
<span id="mikemouth"></span>
<div id="jacket">
<h2 id="showtitle">LIVE DATES</h2>
<div id="shows">
<div class="shows_content">
<?php
//I want to output the HTML here but can't use echo $fill_block; since it will print
//the HTML in the webpage when I want it parsed as HTML.Does it make sense?
?>
データの不具合の実際の例を示す必要があります。解析とは何が関係していますか?ちょうど二重エンコードされたような音。 – mario
男、私は時々愚かです。それは二重コード化されました。私は昨日忘れていた、デバッグ中に、私はこれをした: "$ var = htmlentities(htmlentities($ elm));" !!私は一日中HTMLをエコーしようとしていて、私の言うことを誰も理解できないとは信じられません。私は学んでいます... –