При отправке формы добавляется символ <br> перед началом текста в форме
Хорошо, я использую форму редактирования PHP (созданную ранее), которая отправляет данные в базу данных MSSQL, это прекрасно работает, однако, когда информация отправляется в базу данных, а затем возвращается на страницу формы (для редактирования), появляется<br>
в начале текста. Если поля начинаются с тот
<br>
не вставлен. Я пытался понять, как это остановить. Одна вещь, которую я попробовал, в конечном итоге удаляет все<br>
в тексте, который делает форматирование исчезает, как я могу предотвратить вставку<br>
на вершине, но сохраняя<br>
где-либо еще? Вот код, который у меня есть: (Я даю вам все до первого поля, где у меня появляется проблема)
function fromhtml ($x) {
$x = preg_replace("/<p>/i","\n\n",$x);
//$x = preg_replace("/<br>/i","\n",$x);
$x = preg_replace("//i","\n",$x);
return $x;
}
$PHP_SELF = $_SERVER['PHP_SELF'];
$course_id = @$_GET["course"];
if ($course_id == "") {
$sqlquery = "SELECT id, title, goals, outline, reference, deliverymode, updated2 = CONVERT(VARCHAR(19), updated, 120)
FROM courses WHERE division_id = '$division_id' ORDER by id";
$result = mssql_query($sqlquery);
$number = mssql_num_rows($result);
print "IDTitleStatusLast modified\n";
$i = 0;
while ($number > $i) {
$course_id = mssql_result($result,$i,"id");
$reference = mssql_result($result,$i,"reference");
$updated = mssql_result($result,$i,"updated2");
print "";
if ($reference == "") {
print "<a href="$PHP_SELF?division=$division_id&course=$course_id">$course_id</a>";
} else {
print "$course_id";
}
print "";
print mssql_result($result,$i,"title");
print "";
if ($reference == "") {
if ( (mssql_result($result,$i,"goals")=="") and (mssql_result($result,$i,"outline")=="") ) {
print "No syllabus, or incomplete";
}
} else {
print "Based on $reference";
}
print "$updated\n";
print "\n";
$i++;
}
print "";
exit;
}
$sqlquery = "SELECT * FROM courses WHERE id = '$course_id'";
$result = mssql_query($sqlquery);
$number = mssql_num_rows($result);
if ($number == 0) {
print "";
print "No course with the ID \"$course_id\" exists in the course database.";
print "";
exit;
}
$i = 0;
$description = fromhtml(mssql_result($result,$i,"description"));
print "DACC Course Syllabus - $course_id";
print "";
?>
function submitForm() {
updateRTEs();
document.edit-course.submit();
return false;
}
</p>