日期:2014-05-17  浏览次数:20445 次

html代码插入mysql的问题
想把下列代码插入mysql  
<img src="../image/online_admin[1].gif"> <a href="$missionid" onClick="firm('$missionid')" title='接手。'>接手任务</a><br>获得";
我用
$str3="<img src=\"../image/online_admin[1].gif\"> <a href=\"$missionid\" onClick=\"firm('$missionid')\" title='接手。'>接手任务</a><br>获得";
讲里面的"转义了 插入mysql还是不行 为什么? 应该怎么弄才能将上面的html代码插入mysql呢?
我查了查网上说用addsalshes()函数 我很纳闷 函数里面的参数怎么写呢 是直接讲html代码用双引号括起来 还是转义以后才用双引号括起来放进去?

------解决方案--------------------
写错了,一开始的str3不用加转义符\
修改如下:

PHP code
$str3 = '<img src="../image/online_admin[1].gif"> <a href="$missionid" onClick="firm('$missionid')" title='接手。'>接手任务 </a> <br>获得"; '

$str3 = addsalshes($str3);