如何获取MYSQL数据作为超链接



在我的网站上,人们可以通过我制作的按钮链接到主题。这些按钮在文本区显示(look: http://....)(look: (link without http://),当他们提交时,超链接显示在他们的帖子中。这是非常好的,但如果我获取这些数据,以显示他们的最后一个帖子,我没有得到hyperlink,但只是纯文本。所以(看:http://....)不指向链接…

我已经看到在phpmyadmin,它被存储为纯文本,所以我可以理解,但我怎么能使这些东西的超链接和其余的文本(无链接)只是普通?

在将这些超链接保存到数据库之前,尝试使用htmlentities转换它们。然后,您可以在从数据库获取数据时使用html_entity_decode

请考虑上述关于安全问题的评论。在进一步处理数据之前,必须对用户输入的数据进行消毒。

回答你的问题。将链接存储在表的单独列中。然后通过PHP为用户提供链接-我猜你正在使用MySQL与PHP相结合-就像你对帖子所做的那样。如果你想创建一个链接,你需要使用锚HTML标签。例:<a href="http://yourlink">Name link</a>;

相关内容

  • 没有找到相关文章

最新更新