回显没有标签的链接

时间:2012-08-06 13:30:12

标签: php mysql

我有一个url输入字段,其中未标记的文本存储为如下链接:

$newwebsiteurl = '<a target="_blank" href="http://' .$_POST['newwebsiteurl']
                  . '">' .   $_POST['newwebsiteurl'] . '</a>';

但是现在我想要另一个可以编辑数据的表单,我希望在没有标签的情况下回显信息(来自mysql),所以基本上与上面代码相​​反,我需要做这样的事情:

             echo $info['category'] 

减去这一部分:

                <a target="_blank" href="http://
                <a target="_blank" href="xxxxx">*show_this_part_only*</a>

2 个答案:

答案 0 :(得分:0)

首先不要在SQL中保存HTML标记,只在显示它时添加它们(如果我理解正确的话)。

答案 1 :(得分:0)

echo str_replace("/http:\/\//","",$_POST['newwebsiteurl']");

更清晰:

<a target="_blank" href="<?php echo $_POST['newwebsiteurl']; ?>"><?php echo str_replace("/http:\/\//","",$_POST['newwebsiteurl']"); ?></a>