我正在尝试在PHP中创建富文本框...我正在使用nicEdit ...实际上我的内容包含文本以及图像两个一起在1个字段中命名内容..我正在使用数据类型 longtext 我正在插入一些文本和1个这样的图像:到数据库中它显示如
Som<b>e Initial C</b>ontent was in t<u>his textarea rjhj</u>rh <img src="p.jpg" alt="image alttext" align="none">
Some Initial Content was in this textarea kjkeur ewurouw45u4395u32 32u532i5 <img src="p.jpg" alt="" align="none"> eiueiwurie
但是在显示页面中,它显示我其他标记正在运行但不是img标记
我这样做
$category=mysql_real_escape_string($_POST['category']);
//echo
$content=mysql_real_escape_string($_POST['content']);
//echo
$subject=mysql_real_escape_string($_POST['subject']);
$sql="INSERT INTO posts(subject,content,category,post_date)
values ('$subject','$content','$category',NOW())";
用于显示
$content = $row['content'];
echo "<td><font color='black' size=2>".$content."</font>";
我在做什么?或者我错过了什么?(我可能还需要超过1张图片)PLZ帮我解决这个问题... 提前致谢 Pragna。
答案 0 :(得分:0)
将图像上传到单独的Path并将路径值作为单独的列插入Post表。
问题在于您的内容中是否有超过2张图片。
请参阅此链接以获取更多信息:http://www.mixedwaves.com/2010/02/integrating-fckeditor-filemanager-in-ckeditor/