Текстовая область fpdf/php не пропускает конец строки через

У меня есть HTML-документ с расширением form. Части формы представляют собой текстовые области, в которых я хочу, чтобы средство ввода вводило данные в несколько строк. "Описание".

function myJSscript() {
    var description = document.getElementById('description').value;  
    var form = document.createElement("form");
    form.setAttribute("action", "upload_file.php");
    form.setAttribute("enctype", "multipart/form-data");
    form.setAttribute("method", "POST");
    form.setAttribute("target", "_self");
    form.innerHTML = '<input type="text" name="description" value="' + description + '"/>'
    form.submit();
}
HTML code

<form name="dform" id="t1">
    <textarea rows="5" name="description" id="description" class="tbox2"></textarea>
    <input type="button" class="submitblue" value="Submit" onclick="myjscript()">
</form>

в моем файле upload_file.php

Я хочу добавить текстовую область в мультиячейку, но что бы я ни пытался (например, nl2br), она всегда отображается как одна строка текста. даже вывод значения на экран не показывает теги <br /> или \n. ПОМОЩЬ!

Вот строка PHP, которая записывает текстовую область в мультиячейку

$pdf->MultiCell(0, 5, $_POST['description']);

person user2010028    schedule 04.03.2015    source источник


Ответы (1)


Вы используете <textarea> (несколько строк) в своем HTML и <input> (одна строка) в JavaScript, который удаляет разрывы строк.

person mgutt    schedule 12.04.2015