0

我在 php 中有一个包含 2 个文本区域的表单,该表单在这些文本区域中使用 ckeditor

发送时,我收到第一个 textarea 的更改和第二个 textarea 的数据而没有更改

html代码是:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title></title>
    <link href="../css/estilo.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="../scripts/prototype.js"></script>
    <script type="text/javascript" src="../scripts/dropdown_menu.js"></script>
    <script type="text/javascript" src="../scripts/funciones.js"></script>
    <script type="text/javascript" src="scripts/funciones.js"></script>
    <script type="text/javascript" src="../../ckeditor/ckeditor.js"></script>
</head>
<body >
<div id="container">
    <div id="head"></div>
    <div id="menucontainer">
        <ul id="menu">
            <li><a id="Actualizaciones" href="../noticias/noticias.php" title="ACTUALIZACIONES" >ACTUALIZACIONES</a>
            </li>
            <li><a id="Correo" href="../correos/correos.php" title="CORREOS" >BOLETÍN DE NOTICIAS</a>
            </li>
            <li><a id="Salir" href="../usuarios/logout.php" title="SALIR" >SALIR</a>
            </li>
        </ul>   
    </div>
    <div id="submenucontainer">
    </div>
    <script type="text/javascript">
    <!--    
    var menu = new DropDownMenu($('menu'));
    -->
    </script>
    <div id="menuizq">

        <ul class="sec">
            <li ><a href="../usuarios/usuarios.php">Cambiar Contraseña</a>
            </li>
            <li ><a href="../usuarios/logout.php">Salir</a>
            </li>
        </ul>
    </div>
    <div id="administracion">
    <div id="titulo">Actualizaciones</div>
        <form action="" method="post" name="form1" id="form1" target="_self" enctype="multipart/form-data" >
        <div >
            <div class="fm-fila " >
                <div class="fm-campo" >
                    Titulo:<br /><input name="txt_titulo" type="text" id="txt_titulo" autocomplete="off" maxlength="60" value="Trazabilidad por Productos" tabindex="1"  onKeyPress="return tabular(event,this)" class="input_pre" />
                </div>
                <div class="fm-campo5" >
                    Fecha:<br /><input name="txt_fecha" type="text" id="txt_fecha" autocomplete="off" maxlength="10" value="20/08/2013" tabindex="2"  onKeyPress="return tabular(event,this)" class="input_pre" />
                </div>
                <div class="fm-icon" >
                    <img src="../img/icons/date.png" width="16" height="16" align="top" onclick="displayCalendar($('txt_fecha'),'dd/mm/yyyy',this);" style="cursor:pointer" />
                </div>
            </div>
            <div class="fm-fila " >
                <div class="fm-campo2" >
                    Entradilla:<br />
                    <textarea name="txt_entradilla" id="txt_entradilla" tabindex="3"  class="ckeditor"  rows="8"/>prueba 1</textarea>
                </div>
            </div>
            <div class="fm-fila " >
                <div class="fm-campo2" >
                    Detalle:<br />
                    <textarea name="txt_detalle" id="txt_detalle" tabindex="4"  class="ckeditor" rows="8"/>prueba 2</textarea>
                </div>
            </div>
            <div class="fm-fila " >

                <div class="fm-campo2" style="text-align:center;">

                </div>
            </div>
            <div class="fm-botonera" >
                <input type="button" name="guardar" id="guardar" class="bto-guardar" tabindex="5" value="Guardar" onclick="javascript:validar()"  style="margin:6px 0px;"/>
                <input type="button" name="cancelar" id="cancelar" class="bto-cancelar" tabindex="6" value="Cancelar" onclick="location.href='noticias.php'"  style="margin:6px 0px;"/>
                <input type="hidden" name="txt_id" id="txt_id" value="32" />
            </div>
        </div>
        </form>
    </div>
</div>
</body>
</html>

php代码是:

<?php
echo $_POST['txt_entradilla'];
echo $_POST['txt_detalle'];
?>

如果我取出第一个文本区域,第二个发送更改,如果我先放置文本区域“B”,然后放置文本区域“A”,则文本区域“A”没有更改。

我正在使用CKeditor 4.2。

我将文件上传到 mediafire,这是链接:http ://www.mediafire.com/?x73h2sjq8ku63ih

4

0 回答 0