如题,我下载的源码只是能显示所提交的内容,在别的选项卡打开就显示就没有了。
显示代码如下:
if (get_magic_quotes_gpc()) {
$test=stripslashes($_POST['content']);
echo(stripslashes($_POST['content']));
} else {
echo($_POST['content']);
}上例只是通过echo($_POST['content'])来显示提交的内容,
这样不是永久性的,还需要保存。我自己有尝试把'content'保存到数据库,
但是就这样是没办法保存到数据库的。
是不是还需要把UBB转换成html保存到数据库,显示的时候再把html表示成UBB?或者还有什么其他的的方法来保存这些提交的内容?
请各位高手指教!
显示代码如下:
if (get_magic_quotes_gpc()) {
$test=stripslashes($_POST['content']);
echo(stripslashes($_POST['content']));
} else {
echo($_POST['content']);
}上例只是通过echo($_POST['content'])来显示提交的内容,
这样不是永久性的,还需要保存。我自己有尝试把'content'保存到数据库,
但是就这样是没办法保存到数据库的。
是不是还需要把UBB转换成html保存到数据库,显示的时候再把html表示成UBB?或者还有什么其他的的方法来保存这些提交的内容?
请各位高手指教!
KE.show({
id : 'content1',
imageUploadJson : '../../php/upload_json.php',
fileManagerJson : '../../php/file_manager_json.php',
allowFileManager : true,
afterCreate : function(id) {
KE.event.ctrl(document, 13, function() {
KE.util.setData(id);
document.forms['example'].submit();
});
KE.event.ctrl(KE.g[id].iframeDoc, 13, function() {
KE.util.setData(id);
document.forms['example'].submit();
});
}
});
</script>
如上,它在JS里声明了编辑器的id为content1,
在表单里的文本域id也为content1 <form name="example" method="post" action="demo.php">
<textarea id="content1" name="content1" cols="100" rows="8" style="width:700px;height:200px;visibility:hidden;"></textarea>
<br />
<input type="submit" name="button" value="提交内容" /> (提交快捷键: Ctrl + Enter)
</form>因为是通过POST传递的,你通过一个变量即可获取编辑器的内容
[code=PHP]
<?php
$a=$_POST['content1'];
//你再把$a保存到数据库即可
?>
[/code]