Maison >développement back-end >tutoriel php >UEditor表单POST提交后无参数,代码检查N次了,大伙帮忙看下!
<?phprequire_once("config.php");if(!empty($_POST['submit'])){ error_reporting(E_ERROR|E_WARNING); var_dump($_POST); $path1 = $_POST["newsname"]; $path2 = $_POST["datenow"]; $path3 = htmlspecialchars(stripslashes($_POST["editor"])); //echo "<div class='content'>".htmlspecialchars_decode($path3)."</div>";//输出页面必须用htmlspecialchars_decode}mysql_close($link)?><!doctype html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><script type="text/javascript" charset="utf-8" src="UEditor/ueditor.config.js"></script><script type="text/javascript" charset="utf-8" src="UEditor/ueditor.all.js"></script><script type="text/javascript" charset="utf-8" src="UEditor/lang/zh-cn/zh-cn.js"></script><title>新建新闻</title></head><body><table> <form id="form1" name="form1" method="post" action="insetr.php"> <caption><h2>添加新闻</h2></caption> <tr> <td>新闻标题:</td> <td><input type="text1" name="newsname" id="newsname" value="百度编辑器使用方法!"></td> </tr> <tr> <td>发布时间:</td> <td><input type="text2" name="datenow" id="datenow" value="<?php echo(date("Y-m-d H:i:s"));?>"></td> </tr> <tr> <td>新闻内容:</td> <td><script type="text/plain" id="editor" name="editor" style="width:1024px;height:500px"> <p>欢迎使用UEditor!</p> </script></td> </tr> <tr> <td> </td> <td><input type="submit" name="submit" value="提交"></td> </tr> </form></table><script type="text/javascript" charset="utf-8"> window.UEDITOR_CONFIG.catcherPath=''; window.UEDITOR_CONFIG.initialFrameWidth = 'auto'; //初始化编辑器宽度,默认1000 window.UEDITOR_CONFIG.initialFrameHeight= 520; //初始化编辑器高度,默认320 var editor = new UE.ui.Editor(); editor.render("editor");</script><style type="text/css">input { width: 100%; height: 28px;}</style></body></html>
上一个之前项目里用过的代码,供参考
<div class="span9" style="margin-left: 18px;"> <div id="editor_wrapper"> <?php echo form_open('zone/push_tweet'); ?> <!-- <script type="text/plain" id="txtEditor">${my_tweet}</script> --> <textarea name="content" id="my_tweet">Say Something ...</textarea> <br /> <div style="margin-bottom: 10px;"> <input type="submit" name="submit" class="pull-right btn btn-info" value="发布"> <div style="clear:both;"></div> </div> </form> </div> </div><script type="text/javascript" src="<?php echo base_url('ueditor/ueditor.config.js'); ?>"></script><script type="text/javascript" src="<?php echo base_url('ueditor/ueditor.all.js'); ?>"></script><script type="text/javascript"> UE.getEditor('my_tweet',{ toolbars:[["link","emotion"]], autoClearinitialContent:true, //编辑器获取焦点时时自动清空初始化时的内容 wordCount:true, //字数统计 maximumWords:140, wordCountMsg : '已输入 {#count} 个字符,您还可以输入{#leave} 个', wordOverFlowMsg : '<span style="color:red;">你输入的字符个数已经超出最大允许值,服务器可能会拒绝保存!</span>', initialFrameHeight:70 //高度 }); var my_editor = UE.getEditor('my_tweet'); //返回刚创建的实例 </script>
上一个之前项目里用过的代码,供参考
<div class="span9" style="margin-left: 18px;"> <div id="editor_wrapper"> <?php echo form_open('zone/push_tweet'); ?> <!-- <script type="text/plain" id="txtEditor">${my_tweet}</script> --> <textarea name="content" id="my_tweet">Say Something ...</textarea> <br /> <div style="margin-bottom: 10px;"> <input type="submit" name="submit" class="pull-right btn btn-info" value="发布"> <div style="clear:both;"></div> </div> </form> </div> </div><script type="text/javascript" src="<?php echo base_url('ueditor/ueditor.config.js'); ?>"></script><script type="text/javascript" src="<?php echo base_url('ueditor/ueditor.all.js'); ?>"></script><script type="text/javascript"> UE.getEditor('my_tweet',{ toolbars:[["link","emotion"]], autoClearinitialContent:true, //编辑器获取焦点时时自动清空初始化时的内容 wordCount:true, //字数统计 maximumWords:140, wordCountMsg : '已输入 {#count} 个字符,您还可以输入{#leave} 个', wordOverFlowMsg : '<span style="color:red;">你输入的字符个数已经超出最大允许值,服务器可能会拒绝保存!</span>', initialFrameHeight:70 //高度 }); var my_editor = UE.getEditor('my_tweet'); //返回刚创建的实例 </script>
上一个之前项目里用过的代码,供参考
<div class="span9" style="margin-left: 18px;"> <div id="editor_wrapper"> <?php echo form_open('zone/push_tweet'); ?> <!-- <script type="text/plain" id="txtEditor">${my_tweet}</script> --> <textarea name="content" id="my_tweet">Say Something ...</textarea> <br /> <div style="margin-bottom: 10px;"> <input type="submit" name="submit" class="pull-right btn btn-info" value="发布"> <div style="clear:both;"></div> </div> </form> </div> </div><script type="text/javascript" src="<?php echo base_url('ueditor/ueditor.config.js'); ?>"></script><script type="text/javascript" src="<?php echo base_url('ueditor/ueditor.all.js'); ?>"></script><script type="text/javascript"> UE.getEditor('my_tweet',{ toolbars:[["link","emotion"]], autoClearinitialContent:true, //编辑器获取焦点时时自动清空初始化时的内容 wordCount:true, //字数统计 maximumWords:140, wordCountMsg : '已输入 {#count} 个字符,您还可以输入{#leave} 个', wordOverFlowMsg : '<span style="color:red;">你输入的字符个数已经超出最大允许值,服务器可能会拒绝保存!</span>', initialFrameHeight:70 //高度 }); var my_editor = UE.getEditor('my_tweet'); //返回刚创建的实例 </script>
table标签必须放到form表单里面