Проблема с FCKeditor

IU
На сайте с 21.05.2007
Offline
27
637

Помогите люди добрые :)

Есть файл editarticle.php примерно следующего содержания

(форма редактирования: $article массив с информацией из базы)


<form name="editform" onSubmit="sendPostRequest(document.editform, 'result'); document.location.href = '<?=$folders['url']?>page/articles/'; return false;" action="<?=$folders['url']?>javascript/ajax.php" method="post">
<table cellspacing="0" cellpadding="5" border="0" class="table_form">
<tr>
<td>Язык:

<select name="lang" onChange="sendPostRequest(document.editform, 'result')">

<?php
$languages=$preproc->languages_tree();
while($language=$DB->fetch_row($languages)) {
if($language['prefix'] == $_VARS['language'])
$sel="selected";
else
$sel="";
echo "<option value='".$language['prefix']."' ".$sel.">".$language['language']."</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td>
Название: <input type="text" name="title" class="title_input" value="<?php echo $article[$page_language.'_title'];?>">
</td>
</tr>
<tr>
<td>
<?php
include("./fckeditor/fckeditor.php") ;
$oFCKeditor = new FCKeditor('FCKeditor1') ;
$oFCKeditor->BasePath = '/fck/';

$oFCKeditor->Width = '700';
$oFCKeditor->Height = '500';
$oFCKeditor->Value = $article[$page_language.'_text'];

$oFCKeditor->Create();
?>
</td>
</tr>
<input type="submit" value="<?php echo $lng_messages['edit'];?>"></input>
</form>
...

И есть файл ajax.php который срабатывает или при изменении <select> или при нажатии на кнопку submit. Там одна строчка:


<? echo $_POST['FCKeditor1']; ?>

Проблема состоит в следующем, загружается страничка editarticle.php там формы с информацией из БД, редактируем форму FCKeditor и посылаем данные, в ajax.php доходит информация не измененная.

В editarticle в форме было "test" пользователь меняет на "123" и нажимает submit в ajax.php приходит "test".

Проблему описал наверное не очень хорошо, но если кто сталкивался, помогите :)

Быть взрослым значит смотреть на спидометр и понимать, что максимальная скорость твоей машины 210 км/ч, но всё равно ехать со скоростью 60 км/ч (c). Сайт обо всем по чуть-чуть (http://www.ahineya.ru)
HapKOTuK
На сайте с 23.08.2007
Offline
30
#1

ЖЖошь.

Особенно понравилось:

</td>

</tr>

<input type="submit" value="<?php echo $lng_messages['edit'];?>"></input>

</form>

Но если по делу - убери onSubmit _В ДВУХ МЕСТАХ_ - и попробуй.

Не будь слишком требователен к себе - будешь неудовлетворен. Не будь слишком требовательным к другим - разочаруешься.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий