Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не выводится ранее введеное значение в $_POST в <textarea>
 
 автор: Денис Аверин   (25.04.2011 в 15:08)   письмо автору
 
 

Есть небольшой код:
<?php
$name 
$_POST['name'];
$_POST['comment'] = "Текст комментария";

?>

<form name="comm" action="index.php" method="POST">
<table>
<tr><td>Имя:</td><td><input type="text" name="name" value="<?php echo $name?>" size="40"></td></tr>
<tr><td>Комментарий:</td><td><textarea name="comment" cols="56" rows="15" value="<?php echo $_POST['comment']; ?>"></textarea></td></tr>
<tr><td>&nbsp;</td><td><input type="submit" value="Сохранить комент"></td></tr>
</table>
</form>


Пытаюсь в поле comment вывести значение таким образом:
<?php echo $_POST['comment']; ?>

Но ничего не получается. В поле типа "text" выводится, а в textarea почему-то не получается вывести.
Подскажите пожалуйста, где у меня ошибка?

  Ответить  
 
 автор: cheops   (25.04.2011 в 15:13)   письмо автору
 
   для: Денис Аверин   (25.04.2011 в 15:08)
 

В textarea текст располагается не в атрибуте value, а между тэгами <textarea> и </textarea>
<?php 
$name 
$_POST['name']; 
$_POST['comment'] = "Текст комментария"

?> 

<form name="comm" action="new%20%204.php" method="POST"> 
<table> 
<tr><td>Имя:</td><td><input type="text" name="name" value="<?php echo $name?>" size="40"></td></tr> 
<tr><td>Комментарий:</td><td><textarea name="comment" cols="56" rows="15"><?php echo $_POST['comment']; ?></textarea></td></tr> 
<tr><td>&nbsp;</td><td><input type="submit" value="Сохранить комент"></td></tr> 
</table> 
</form>

  Ответить  
 
 автор: Денис Аверин   (25.04.2011 в 15:25)   письмо автору
 
   для: cheops   (25.04.2011 в 15:13)
 

Спасибо большое за помощь.
Сам бы я ошибку не сразу нашел.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования