问题:
1 编辑器提交表单接受不到
2 接收到之后怎么存进数据库
3 如何从数据库中读出来,然后解释出来最好有实例哈。
改了下的index页面
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title></title>
<script type="text/javascript" charset="utf-8" src="editor_config.js"></script> <script type="text/javascript">
var UEDITOR_HOME_URL = "";
</script>
<!--使用版-->
<script type="text/javascript" charset="utf-8" src="editor_all.js"></script>
<script type="text/javascript" charset="utf-8" src="editor_all_min.js"></script>
<link rel="stylesheet" type="text/css" href="themes/default/ueditor.css"/>
<style>
.myEditor { width: 1024px;}
</style>
</head>
<body>
<h1>ueditor编辑器完整功能</h1>
<form id="myForm" action="http://localhost/bianjiqi/server/submit/php/getContent.php" method="post">
<script type="text/plain" id="myEditor">这里可以填写一些初始化内容</script>
<input type="submit" value="Form内部提交数据" />
</form>
<script type="text/javascript">
var editor = new baidu.editor.ui.Editor({
textarea:'myValue'
});
editor.render("myEditor");
</script>
</body>
</html>
接受页面
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<?php
//获取数据
$content = htmlspecialchars(stripslashes($_POST['myEditor']));
$content1 = htmlspecialchars(stripslashes($_POST['myEditor1']));
//存入数据库或者其他操作
//-------------//显示
echo "第1个编辑器的值";
echo htmlspecialchars_decode($content);
echo "第2个编辑器的值";
echo htmlspecialchars_decode($content1);
echo "<input type='button' value='点击返回' onclick='window.history.go(-1)' /></script>";
?>
1 编辑器提交表单接受不到
2 接收到之后怎么存进数据库
3 如何从数据库中读出来,然后解释出来最好有实例哈。
改了下的index页面
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title></title>
<script type="text/javascript" charset="utf-8" src="editor_config.js"></script> <script type="text/javascript">
var UEDITOR_HOME_URL = "";
</script>
<!--使用版-->
<script type="text/javascript" charset="utf-8" src="editor_all.js"></script>
<script type="text/javascript" charset="utf-8" src="editor_all_min.js"></script>
<link rel="stylesheet" type="text/css" href="themes/default/ueditor.css"/>
<style>
.myEditor { width: 1024px;}
</style>
</head>
<body>
<h1>ueditor编辑器完整功能</h1>
<form id="myForm" action="http://localhost/bianjiqi/server/submit/php/getContent.php" method="post">
<script type="text/plain" id="myEditor">这里可以填写一些初始化内容</script>
<input type="submit" value="Form内部提交数据" />
</form>
<script type="text/javascript">
var editor = new baidu.editor.ui.Editor({
textarea:'myValue'
});
editor.render("myEditor");
</script>
</body>
</html>
接受页面
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<?php
//获取数据
$content = htmlspecialchars(stripslashes($_POST['myEditor']));
$content1 = htmlspecialchars(stripslashes($_POST['myEditor1']));
//存入数据库或者其他操作
//-------------//显示
echo "第1个编辑器的值";
echo htmlspecialchars_decode($content);
echo "第2个编辑器的值";
echo htmlspecialchars_decode($content1);
echo "<input type='button' value='点击返回' onclick='window.history.go(-1)' /></script>";
?>
:接收到之后怎么存进数据库
3 如何从数据库中读出来,然后解释出来:
用php的mysql_query 完成
print_r($_POST);
看看吧2 接收到之后怎么存进数据库
用insert SQL存至数据库
INSERT INTO `tableName` (field) VALUES('$val')3 如何从数据库中读出来,然后解释出来
你这个做法都有误的,如果php没开启过滤入库时应该是用addslashes、显示时才htmlspecialchars转为实体。