我制作了这个使用 XML 文件存储新闻条目的网站。所以基本上一个人会将他的姓名、日期和内容“提交”到文件中,然后我使用 DOM 和 for 循环来打印主页中的条目。
无论如何,我计划为发布部分添加 WYSIWYG 编辑器,但现在他们被迫使用“a”标签来使链接可点击。问题是我注意到以 http:// 开头的链接有效,但以 www 开头的链接。没有。有没有办法使用'a'标签使两者都工作?
我还是网络开发的新手,所以我想知道是否有人可以帮助我。
$doc->load('entries.xml');
$newsArray = $doc->getElementsByTagName ('entry');
for($i = $newsArray->length; $i > 0; $i--)
{
$ent = $newsArray->item ($i-1);
$title = $ent->childNodes->item (1)->nodeValue;
$message = $ent->childNodes->item (2)->nodeValue;
$name = $ent->childNodes->item (3)->nodeValue;
$date = $ent->childNodes->item (4)->nodeValue;
if (get_magic_quotes_gpc()) {
$message1 = stripslashes($message);
}
else {
$message1 = $message;
}
echo "<div id='newsSec'>";
echo "<p></p>";
echo "<div class='newsTitle'> <b> $title </b> </div>";
echo "<div class='newsMessage'> " .nl2br($message1) ."</div>";
echo "<div class='newsName'> <b>Posted by:</b> $name <b>$date</b> </div>";
echo "</div>";