Ответ 1
Textarea не имеет значения. Вам нужно вставить сообщение между открывающими и закрывающимися тегами.
<textarea><?php echo htmlspecialchars($message); ?></textarea>
Я использую следующее, чтобы установить значение текстовой области.
<?php
$message = $_REQUEST['message'];
?>
<br/><b>Description</b><br/>
<TEXTAREA NAME="message" COLS=40 ROWS=6 value="<?=$message;?>"></TEXTAREA><br/><br/>
<input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
но он, похоже, не работает. Значение сообщения не равно нулю. Кто-нибудь знает, почему он не заполняет значение?
Textarea не имеет значения. Вам нужно вставить сообщение между открывающими и закрывающимися тегами.
<textarea><?php echo htmlspecialchars($message); ?></textarea>
<textarea name="message" cols="40" rows="6"><?=$message?></textarea>
Примечание. Убедитесь, что $message
правильно обработана и что short_open_tag
включен. В противном случае приемлемый ответ @fabric - лучший ответ.
Также вы можете использовать этот метод...
'<textarea rows="12" id="mytextarea"><?php echo $bio; ?> </textarea>
<script>
document.getElementById('mytextarea').innerHTML="Include the text you want to display";
</script>'