如果您是作者,我正在尝试实现删除网站上帖子的功能。我有部分验证您是否可以删除它,但我的问题是它echo
是删除它的链接。
<div id="postFull" class="postFull">
<span class="postText"><?php echo stripslashes($text) ?></span><br /><br />
<span class="metaInfo">...says <a href="profile.php?id=<?php echo $posterID ?>"><i><?php echo $poster ?></i></a> on <i><?php echo $date ?></i></span>
<?php
if($deletable)
echo "<span style='align: right;'><a href='post.php?id=$postID&delete=true>Delete</a></span>";
?>
</div>
当我查看该页面时,删除链接未显示。在查看Chrome中的HTML源代码后,我可以看到它回显<span style='align: right;'>
但之后没有任何内容。我的代码出了什么问题?
答案 0 :(得分:3)
您只是遇到无效HTML问题。 href
属性缺少结束'
,因此浏览器可能会丢弃整个元素,因为它无法正确解析它。使用View Source(原始源)确认输出内容,Inspect Element视图已经由浏览器处理,并不一定代表您的脚本实际输出的内容。