За последние 24 часа нас посетили 18419 программистов и 1707 роботов. Сейчас ищут 845 программистов ...

Появляются лишние переносы при подключении клавсса

Тема в разделе "Прочие вопросы по PHP", создана пользователем Dias, 18 авг 2010.

  1. Dias

    Dias Активный пользователь

    С нами с:
    18 авг 2010
    Сообщения:
    4
    Симпатии:
    0
    В общем проблема такая - когда смотрю исходный код страницы - этот код начинается только с 14-й строчки. Долго ковырял, и проблема где-то здесь, но найти не могу. В файле index.php подключаю класс:

    Код (Text):
    1. <?
    2. require_once "tmp.php";
    3. $temp = new tmp;
    4. echo "hello";
    5. ?>
    Вот таким образом. Сам класс выглядит так:

    Код (Text):
    1.  
    2. <?
    3. сlass tmp
    4. {
    5.      var $x;
    6. }
    7. ?>

    То есть, в принципе в классе ничего нет, но это не суть, открываю главную страницу, а код страницы начинается только с 14-й строчки. То есть сообщение "hello" появляется только на 14-й строчке. В чем может быть проблема? Подскажите пожалуйста
     
  2. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    Пусты строчки в tmp.php до и после:
    PHP:
    1. <?
    2. сlass tmp
    3. {
    4.      var $x;
    5. }
    6. ?>
     
  3. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    удали 14 строчек в коде перед <?
     
  4. Dias

    Dias Активный пользователь

    С нами с:
    18 авг 2010
    Сообщения:
    4
    Симпатии:
    0
    Спасибо, помогло :). Правда я удалил 14 строчек после ?>. Просто эти строчки Notepad++ не видит, и блокнот тоже. Зато Word увидел. Почему так происходит все равно не понятно :).
     
  5. Костян

    Костян Активный пользователь

    С нами с:
    12 ноя 2009
    Сообщения:
    1.724
    Симпатии:
    1
    Адрес:
    адуктО
    Dias
    если пишешь чисто php код в файле то можешь не закрывать тег ?> парсер сам закрывает по концу файла