Новичек
19.09.2009 - 13:49
Добрый день.
Возникла проблема с использованием include().
При попытке заинклудить файлик loginform.php (с формой логина) на майнпейдж перед формой добавляется символ переноса строки.
Вкраце:
если написать так
HTML |
<td id="loginform" width="33%" align="right" valign="middle"><?php include("loginform.php");?></td> |
то выводит:
(пустая строка)
<форма логина>
а если написать так
HTML |
<td id="loginform" width="33%" align="right" valign="middle"> 1 <?php include("loginform.php");?></td> |
то выводит:
1
<форма логина>
Если же вставить код формы напрямую в майнпейдж, то пустой строки нет.
Уже код в loginform уменьшил до вывода самой формы - код:
PHP |
<?php
print ("<form valign='top'>логин <input type='text' name='login' size='15' /> пароль <input type='password' name='password' size='15'/> <a href=\"#\" onClick=\"javascript:submit()\">>></a> </form>");
|
Но проблема не решилась. Подскажите решение, как убрать ту пустую строку перед формой?
Спустя 10 минут, 4 секунды (19.09.2009 - 12:59) waldicom написал(а):
Разве форма не является блочным элементом? Может попробовать вставить что-то типа такого:
HTML |
style="display: inline" |
Спустя 5 минут, 7 секунд (19.09.2009 - 13:04) Новичек написал(а):