у меня одна текстовая область
<textarea name="message" id="message" class="text_field" style="height:200px; width:500px"></textarea>
если я печатаю данные в текстовой области, как это
hello
this is my test message
bye
'abc'
я использую следующую инструкцию для получения данных из текстовой области
var message = $('#message').attr('value');
я передаю это значение в другой php-файл, например
var data = {message:message};
$.ajax({
type: "POST",
url: "show.php",
data: data,
etc
когда я вижу данные в post-value firebug в show, я в точности вводю данные (с новыми строками, пробелами и т. Д.)
и в php файле
$message=$_POST['message'];
$Content = file_get_contents($temp_page);
$Content = str_replace('%%a%%', $message, $Content);
теперь, когда я использую
echo $Content
Я получаю весь текст в одной строке, не точно, я набираю текстовую область ...
hello this is my test message bye 'abc'
Спасибо