Консультация № 19653
13.04.2005, 16:54
0.00 руб.
0 1 1
тут такое дело...
пишу вот такую форму, данные в которую вводятся из БД
echo "<form method=‘post‘>";
for($i = 0; $i < $number; $i++)
{
echo "<h4>".$i."<h4>";
echo "<input type=‘text‘ name=‘firmmod[$i]‘ value=‘$firm[$i]‘>

";
echo "<input type=‘text‘ name=‘modelmod[$i]‘ value=‘$model[$i]‘>

";
echo "< cols=‘40‘ rows=‘7‘ name=‘shortmod[$i]‘>$short[$i]</>

";
echo "< cols=‘60‘ rows=‘10‘ name=‘fulllmod[$i]‘>$fulll[$i]</>

";
echo "<input type=‘text‘ name=‘salemod[$i]‘ value=‘$sale[$i]‘>

";
echo "<input type=‘hidden‘ name=‘firm[$i]‘ value=‘$firm[$i]‘>";
echo "<input type=‘hidden‘ name=‘model[$i]‘ value=‘$model[$i]‘>";
echo "<input type=‘hidden‘ name=‘short[$i]‘ value=‘$short[$i]‘>";
echo "<input type=‘hidden‘ name=‘fulll[$i]‘ value=‘$fulll[$i]‘>";
echo "<input type=‘hidden‘ name=‘sale[$i]‘ value=‘$sale[$i]‘>";
echo "<input type=‘hidden‘ name=‘number‘ value=‘$number‘>";
echo "<hr align=‘left‘ color=‘990000‘ width=‘600‘>";
}
echo "<input type=‘submit‘ name=‘update_db‘ value=‘<<< Обновить БД >>>‘>";
echo "</form>";
а потом это все передается на обработчик и дальше что не важно.
Так вот, во втором поле находится довольно большой участок htmk-кода. Примерно, размером, около 4 Kb. Возникла проблема. Часть данных выводится нормально, а 3 записи при выводе, выходят за поле . То есть поле-то заполняется как надо, вопросов нет, но часть кода отображается ниже поля.
Думал, что из-за длины текста, но, вставив один и тот же участок во все полня обнаружил, что все нормально, кроме все тех же мест, где код выступает
Может кто может подсказать как это все решить?

Обсуждение

Неизвестный
14.04.2005, 09:02
общий
это ответ
Здравствуйте, NeiTrinO!
видимо вы забываете ставить закрывающие теги, либо во вставляемом коде есть закрывающие скобки либо теги...
если ты выводишь в <> То должен быть </> - возможно он есть во вставляемом тесте...
Форма ответа