我有一个Textarea框,onSubmit将数据发送到数据库。我可能在某些输入中有超链接,当我加载数据时,我希望链接显示为超链接而不是常规文本。
我想我会尝试使用strpos尝试查找HTTP的所有实例,但随后使用trim甚至爆炸会变得太乱。
if (strpos($data[$i], 'http:') !== false) { }
我知道我可以在我的文本区域中添加<a href="link.html">Link</a>
,当它从数据库中拉出时,它将充当链接。但是,这有一个问题,如果我想再次编辑这个数据,它会在链接<a href="\link.html\">Link</a>
旁边添加斜杠。链接仍然有效,但它只是数据库中的额外字符,我不需要。如果我编辑大约10次,它将向数据库添加20个斜杠。
非常感谢帮助我走上正确轨道的任何帮助或帮助。