从下面的代码中修改的,我是想用在线编辑器方便一些,可修改不成功。<?php
require_once("pass.php");
require("../share/config_all.php");
require("config.php");
//require ("global.php");include_once("inc/nukeinclude.php");
// ------------------------- sendadd -------------------------
//$action=$_POST['action'];
$type=$_POST['type'];
$title=$_POST['title'];
$author=$_POST['author'];
$idate=$date;
//$content=$_POST['content'];
if ($action == "save"):
// --------------------------- function ADDRECORD ---------------------------- // if ($enable):
else:
$enable=1;
 endif;
//global $ServerName,$UserName,$PassWord,$DBName,$news_table;if ($title==""):
echo "<center>\"文章标题\"不能为空.";
echo "<br><a href=javascript:history.back(1)>点击这里返回.</a>";
exit;elseif ($content==""):
echo "<center>\"内容\"不能同时为空.";
echo "<br><a href=javascript:history.back(1)>点击这里返回.</a>";
exit;else:
mysql_connect($DBServerName,$DBUserName,$DBPassWord) or die ("数据库连接失败");
$sql = "INSERT INTO $news_table (title,type,content,author,dat,enable,attrib) VALUES ('$title','$type','$content','$author','$idate','$enable','1')";
mysql_db_query($DBName,$sql) or die ("添加文章失败!");endif;
echo "<br><center><a href=add.php>已添加</a><br>";
echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=addnews.php'>";
exit;
endif;// ------------------------- -------- ------------------------- //?>

解决方案 »

  1.   

    从下面的代码中修改的,我是想用在线编辑器方便一些,可修改不成功。<?php
    require_once("pass.php");
    require("../share/config_all.php");
    require("config.php");
    //require ("global.php");include_once("inc/nukeinclude.php");
    // ------------------------- sendadd -------------------------
    //$action=$_POST['action'];
    $type=$_POST['type'];
    $title=$_POST['title'];
    $author=$_POST['author'];
    $idate=$date;
    //$content=$_POST['content'];
    if ($action == "save"):
    // --------------------------- function ADDRECORD ---------------------------- // if ($enable):
    else:
    $enable=1;
     endif;
    //global $ServerName,$UserName,$PassWord,$DBName,$news_table;if ($title==""):
    echo "<center>\"文章标题\"不能为空.";
    echo "<br><a href=javascript:history.back(1)>点击这里返回.</a>";
    exit;elseif ($content==""):
    echo "<center>\"内容\"不能同时为空.";
    echo "<br><a href=javascript:history.back(1)>点击这里返回.</a>";
    exit;else:
    mysql_connect($DBServerName,$DBUserName,$DBPassWord) or die ("数据库连接失败");
    $sql = "INSERT INTO $news_table (title,type,content,author,dat,enable,attrib) VALUES ('$title','$type','$content','$author','$idate','$enable','1')";
    mysql_db_query($DBName,$sql) or die ("添加文章失败!");endif;
    echo "<br><center><a href=add.php>已添加</a><br>";
    echo "<META HTTP-EQUIV=REFRESH CONTENT='0;URL=addnews.php'>";
    exit;
    endif;// ------------------------- -------- ------------------------- //?>
      

  2.   

    二、
    <title>添加咨讯首 页</title>
    <link href="images/css.css" rel="stylesheet" type="text/css">
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var PostType=1;
    var canusehtml='1';
    //-->
    </SCRIPT>
    <Script Src="edit/DhtmlEdit.js"></Script>
    <?=$action?>
    <table width="98%" border="0" align="center" cellpadding="1" cellspacing="1" bgcolor="#6699ff">
      <tr> 
        <td height="20" align="center"><font color="#FFFFFF">添加新闻信息</font></td>
      </tr>
      <tr> 
        <td height="168" valign="top" bgcolor="#FFFFFF"> 
    <table bgcolor=#BCD0ED cellpadding=0 cellspacing=0 border=0 width=770 cellspacing=0 align=center>
    <form name="kwcmsform" onsubmit="kwcms_CopyData('content');" action="addnews.php?action=save" method="post">
    <input type="hidden" name="content" id="content" value="<? echo $content;?>">
     <tr>
    <td width="100%">
          <table cellpadding=3 cellspacing=1 border=0 width=100%>
              <tr bgcolor="#FFFFFF"> 
                <td><b>添加类型:</b></td>
                <td><select name=type class=form>
                          <option value=企业新闻>企业新闻</option>
                          <option value=业内新闻>业内新闻</option>
                          <option value=其它新闻>其它新闻</option>
                        </select><font color=red>*</font>
                </td>
                <td><b>发表人:</b></td>
                <td><input maxLength="20" size="10" name="author" value="<?echo $_SESSION["AdminID"]?>"><font color=red>*</font>
                </td>
              </tr>
            <tr bgcolor="#f2f8ff">
              <td><b>标&nbsp;&nbsp;&nbsp;&nbsp;题:</b></td>
              <td colspan=3>
                <input maxLength="200" size="56" name="title" value="<? echo $title;?>"><font color=red>*</font>
              &nbsp;&nbsp;&nbsp;&nbsp;<b>会员:</b><input type="checkbox" name="enable" value="2">
        </td>
            </tr>
            
            <tr bgcolor="#FFFFFF">
              <td valign=top>
                <b>内&nbsp;&nbsp;&nbsp;&nbsp;容:<br><font color=red>*</font></b>
                <input type="hidden" checked name="usehtml" value="ON"><br>
          </td>
              <td colspan=3>
                <link rel="STYLESHEET" type="text/css" href="edit/edit.css">
    <table id="kwcms_Container" class="kwcms_Body" height="300" width="100%" cellpadding=3 cellspacing=0 border=0>
    <tr>
    <td>
    <table cellpadding=0 cellspacing=0 >
    <tr class="yToolbar" ID="ExtToolbar0" >
    <td>
    <select ID="kwcms_formatSelect" class="kwcms_TBGen" onchange="kwcms_doSelectClick('FormatBlock',this)">
    <option>段落格式</option>
    <option VALUE="&lt;P&gt;">普通格式
    <option VALUE="&lt;H1&gt;">标题 1
    <option VALUE="&lt;H2&gt;">标题 2
    <option VALUE="&lt;H3&gt;">标题 3
    <option VALUE="&lt;H4&gt;">标题 4
    <option VALUE="&lt;H5&gt;">标题 5
    <option VALUE="&lt;H6&gt;">标题 6
    <option VALUE="&lt;H7&gt;">标题 7
    <option VALUE="&lt;PRE&gt;">已编排格式
    <option VALUE="&lt;ADDRESS&gt;">地址
    </td>
    <td>
    <select language="javascript" class="kwcms_TBGen" id="FontName" onchange="FormatText ('fontname',this[this.selectedIndex].value);"> 
    <option class="heading" selected>字体
    <option value="宋体">宋体
    <option value="黑体">黑体
    <option value="楷体_GB2312">楷体
    <option value="仿宋_GB2312">仿宋
    <option value="隶书">隶书
    <option value="幼圆">幼圆
    <option value="新宋体">新宋体
    <option value="细明体">细明体
    <option value="Arial">Arial
    <option value="Arial Black">Arial Black
    <option value="Arial Narrow">Arial Narrow
    <option value="Bradley Hand ITC">Bradley Hand ITC
    <option value="Brush Script MT">Brush Script MT
    <option value="Century Gothic">Century Gothic
    <option value="Comic Sans MS">Comic Sans MS
    <option value="Courier">Courier
    <option value="Courier New">Courier New
    <option value="MS Sans Serif">MS Sans Serif
    <option value="Script">Script
    <option value="System">System
    <option value="Times New Roman">Times New Roman
    <option value="Viner Hand ITC">Viner Hand ITC
    <option value="Verdana">Verdana
    <option value="Wide Latin">Wide Latin
    <option value="Wingdings">Wingdings</option>
    </select>
    <select language="javascript" class="kwcms_TBGen" id="FontSize" onchange="FormatText('fontsize',this[this.selectedIndex].value);">
    <option class="heading" selected>字号
    <option value="1">1
    <option value="2">2
    <option value="3">3
    <option value="4">4
    <option value="5">5
    <option value="6">6
    <option value="7">7</option>
    </select>
    </td>
    <td id="forecolor" name=forecolor class="kwcms_Btn" TITLE="字体颜色" LANGUAGE="javascript" onclick="kwcms_foreColor();this.className='kwcms_TabOn';" onmouseover=this.className='kwcms_BtnMouseOverUp'; onmouseout=this.className='kwcms_Btn'; >
    <img class="kwcms_Ico" src="edit/fgcolor.gif" WIDTH="16" HEIGHT="16" unselectable="on" >
    </td>
    <td id="backcolor" class="kwcms_Btn" TITLE="字体背景颜色" LANGUAGE="javascript" onclick="kwcms_backColor();this.className='kwcms_TabOn';ondrag='return false;'" onmouseover=this.className='kwcms_BtnMouseOverUp'; onmouseout=this.className='kwcms_Btn';>
    <img class="kwcms_Ico" src="edit/fbcolor.gif" WIDTH="16" HEIGHT="16" unselectable="on">
    …………………………………………………………
    <Script>
    var kwcms_bIsIE5=document.all
    if (kwcms_bIsIE5){
    var IframeID=frames["kwcms_Composition"];
    }
    else{
    var IframeID=document.getElementById("kwcms_Composition").contentWindow;
    var kwcms_bIsNC=true;
    }
    if (kwcms_bLoad==false)
    {
    kwcms_InitDocument("content","GB2312");
    }
    </Script>
    <? echo $add;?>          </td>
            </tr>
            <tr><td></td><td align=center colspan=3><input type="submit" name="Submit" value="提  交"> <input type=reset name=Submit2 value="清除内容" onclick="ClearReset()">
            </td>
            <tr>
          </table>
          </td>
        </tr>
    </table>
    </form>
    <br>
    <br>
    <Script Src="edit/DhtmlEdit1.js"></Script>
    <Script Src="edit/post.js"></Script>
    <?
    include("copyright.php");
    ?>
      

  3.   

    看着这么多代码就晕!!为空显然是没有值!
    如果变量没写错,就是值没传过来!如果值没过来显然是提交时有问题
    你先把提交页里的form的onsubmit="kwcms_CopyData( 'content ')
    删了看值能不能过来!如果能过就应是这个问题!