допустим,
<div id ="for_text" >Какое-то сообщение</div>
<div class = "button">
<a href= "#">Кнопка</a>
</div>
сейчас я реализую это как было написано выше, просто создаю промежуточный невидимый textarea и сначала переписываю данные в него, а затем уже использую функцию php
<?php
header('Content-type: text/plain; charset=utf8');
header('Content-disposition: attachment; filename='.date('YmdHis').'.txt');
echo $_POST['text'];
?>
Однако же теперь необходимо заменить кнопку <input type = "submit"> на блок с ссылкой и я, если честно, растерялась.