сохранить текст в файл 
		
		
		
		Здравствуйте! 
	У меня такая задача: на странице есть некое текстовое поле и кнопка "сохранить". Необходимо сделать так, чтобы при нажатии на кнопку, содержимое текстового поля сохранялось в виде текстового файла на машине клиента, скажем в каталоге "Загрузки" . Не могли бы Вы подсказать, какими средствами этого можно добиться?  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
  | 
	
		
 annie88, 
	<form method="post" action="gettxt.php" target="gettxt"> <textarea name="text"></textarea> <input type="submit" value="Скачать TXT"> <iframe name="gettxt" src="" style="display:none"></iframe> </form>gettxt.php 
<?php
header('Content-type: text/plain; charset=utf8');
header('Content-disposition: attachment; filename='.date('YmdHis').'.txt');
echo $_POST['text'];
?>
 | 
	
		
 Rise, большое спасибо))) 
	А можно это как-нибудь сделать без вывода диалоговых окон?  | 
	
		
 annie88, нет 
	 | 
	
		
 жалко, хотя и логично(((( 
	Еще такой вопрос, можно ли вывести на печать файл, находящийся на стороне клиента не выводя при этом диалоговых окон, при условии что я имею доступ к браузеру клиента и могу его настраивать?  | 
	
		
 Не могли бы Вы подсказать, можно ли добиться того же эффекта, что и данной конструкции 
	Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
  | 
	
		
 annie88, какой-нибудь пример... 
	 | 
	
		
 допустим, 
	
<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"> на блок с ссылкой и я, если честно, растерялась. | 
	
		
 annie88, зачем менять... 
	 | 
	
		
 эта функция должна стать частью другой системы, а там кнопки реализуются только таким способом :-? 
	 | 
	
		
 Не могли бы Вы ответить на такой вопрос: допустим  приходит файл от сервера, как его можно сохранить на клиенте, если не использовать форму? 
	 | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 сохранение в браузере попробовала (в Chrome), но решила все-таки использовать форму:) это показалось мне более понятным)  | 
| Часовой пояс GMT +3, время: 04:39. |