简体   繁体   English

PHP:HTML标记不呈现

[英]PHP: HTML Tags Not Rendering

Hope y'all can help! 希望大家能帮忙!

I'm using a PHP driven link directory program and, fo some reason, the summary descriptions recorded to my MySQL database and being generated, BUT the HTML tags won't render on the page. 我使用的是PHP驱动的链接目录程序,由于某种原因,记录到我的MySQL数据库并正在生成的摘要描述,但是HTML标签不会在页面上呈现。 I've included the code below and here's an http://abiautism.com/autism-resources/?page=pages&id=2 Any help would be greatly appreciated! 我已经在下面添加了代码,这是http://abiautism.com/autism-resources/?page=pages&id=2。任何帮助将不胜感激!

<?php if ($rowpages[IMAGENAME]  != "") { ?>
<?php if ($rowpages[WIDTH] == '') $rowpages[WIDTH] = '128px'; ?>
<?PHP
$filename = "$svr_rootscript/product_images/$rowpages[IMAGENAME].jpg";
    if (file_exists($filename)) $ext = jpg;

 $filename = "$svr_rootscript/product_images/$rowpages[IMAGENAME].png";
    if (file_exists($filename)) $ext = png;
?>
<?PHP if ($ext != '') { ?>
<img class="photo" src="product_images/<?php echo $rowpages[IMAGENAME]; ?>.<?php echo $ext; ?>"     width="<?php echo $rowpages[WIDTH]; ?>"> 
<?PHP } ?>
<?PHP } ?>
<h1><?php echo $rowpages[HEADER]; ?></h1>

<h3><?php $description = preg_replace("/\n/","\n<BR>",$rowpages[CAPTION]); ECHO $description;   ?></h3>

<?PHP if ($rowpages[SHOWADS] != '') { ?>
<div align ="center"><?php echo $rowxxx[ADS]; ?></div>
<?PHP } ?>

<b><p><a href="<?php echo $rowpages[URL]; ?>" target="_blank"><? echo $pages_vst; ?></a></p></b>

<?php $description = preg_replace("/\n/","\n<BR>",$rowpages[PAGECONTENT]); ECHO    $rowpages[PAGECONTENT]; ?>

You can use this 你可以用这个

echo htmlspecialchars_decode($content_html);

This change the &lt; 这将更改&lt; to <

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM