作者ptt2000 (ptt20000)
看板PHP
标题[请益] PHP 显示字串代码的方法?
时间Sun Aug 14 20:53:18 2011
各位好! 很感谢您进来!
我的问题是,我想在一个表单例如TEXT中输入代码
EX:这是JS的弹出警告<script>alert('AAA');</script>
上诉文字为在输入表单中输入的
照理来说应该整段都会是字串,且在取值的时候有使用addslashes(字串变数)
addslashes应该会处理字串中有' "的部分都将取代为\' \"
但是我echo 字串变数的时候却没有取代...
然後查询出来後却真的弹出该警告,我希望他可以显示整段文字...
请问各位有甚麽办法可以处理这样的字串呢??
感谢各位的帮忙!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 180.207.222.68
1F:推 knuckles:php htmlspecialchars() 08/14 21:02
2F:→ ptt2000:请问是显示的时候+吗? 08/14 21:06
3F:→ ptt2000:在我写入资料库时只使用addslashes这样够吗? 08/14 21:07
4F:→ ptt2000:感谢您! 08/14 21:07
5F:→ bibo9901:addslashes只是把'换成\'而已啊 你<script> tag还在 08/14 21:08
6F:→ bibo9901:直接印出来当然会执行 08/14 21:08