PHP contenteditable отправить форму с именем

Как использовать contenteditable в форме. Когда я его отправлял, показывалось сообщение «описание пусто»?
Имя должно быть name = «description»

<form action="" method="post">
<input type="hidden" name="id" value="<?php echo $id; ?>" />
<table>
<tr><td>Titulli i postimit</td><td><input type="text" name="title" value="<?php echo $title; ?>"/></td></tr>
<tr><td>Pëshkrimi</td><td><p name="description" contenteditable="true"><?php echo $description; ?></p></td></tr>
<tr><td>Krijuar më</td><td><i><?php echo $published; ?></i></td></tr>
<tr><td>Krijuar nga</td><td><b><?php echo $publisher; ?></b> dhe ndryshimet do të bëhen mbi <?php if (!isset($_SESSION['User'])) { echo "Login!"; } else { echo "$name";} ?></td></tr>
<tr><td>Data e ndryshimit</td><td><i><?php echo date('d.m.Y'); ?></i><input type="hidden" name="date" value="<?php echo date('d.m.Y'); ?>" /></td></tr>
<tr><td>Aktiv</td><td><input type="radio" name="vehicle" value="Po" id="pcheck"><label for="pcheck">Po</label><input type="radio" name="vehicle" value="Jo" id="ncheck"><label for="ncheck">Jo</label></td></tr>
<tr><td></td><td><input type="submit" name="submit" value="Submit" /></td></tr>
</table>
</form>

Вот строчка, о которой я говорю:

   <tr><td>Pëshkrimi</td><td><p name="description" contenteditable="true"><?php echo $description; ?></p></td></tr>

-2

Решение

<p name="description" contenteditable="true"><?php echo $description; ?></p>

Вы не можете назначить name в <p> так, как вы хотите. Изменить на <textarea>:

<textarea name="description" contenteditable="true"><?php echo $description; ?></textarea>

-2

Другие решения

Других решений пока нет …