За последние 24 часа нас посетили 49813 программистов и 1732 робота. Сейчас ищут 739 программистов ...

как убрать перенос строки?

Тема в разделе "Прочие вопросы по PHP", создана пользователем Gambit, 4 июн 2012.

  1. Gambit

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

    С нами с:
    4 июн 2012
    Сообщения:
    108
    Симпатии:
    0
    Делаю вывод (echo) сгенерированного HTML. При выводе вначале стоит перенос строки. Уже все перепробовал, и trim() и str_replace(), ничего не помогает. И с BOM и без BOM делал файл.

    См. где выделено в консоли (для ясности):
    [​IMG]
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    надо-то чего?
     
  3. Gambit

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

    С нами с:
    4 июн 2012
    Сообщения:
    108
    Симпатии:
    0
    Как чего? Перенос строки надо убрать

    Вот новый скрин:
    [​IMG]

    ТАм где выделили, видишь пространство, вот его не должно быть, должно быть слипнуто.
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    А откуда оно берется? =) ты в код залезь и убери.
     
  5. Gambit

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

    С нами с:
    4 июн 2012
    Сообщения:
    108
    Симпатии:
    0
    дык как убрать, я уже все перепробывал. Короче есть класс, в нем методы (функции) Вывод идет из одной функции. Ну там целая конструкция огронмная в 2000+ строк. Выложить не получится, еще разобрать там надо. Суть в том, что я хочу узнать из-за чего вообще такое происходит?
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а ЧТО ты попробовал? ты в код залез хоть раз?

    Добавлено спустя 4 минуты 46 секунд:
    firefox + firebug
     
  7. Gambit

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

    С нами с:
    4 июн 2012
    Сообщения:
    108
    Симпатии:
    0
    как бы это мой код.
     
  8. artem-Kuzmin

    artem-Kuzmin Активный пользователь

    С нами с:
    16 фев 2012
    Сообщения:
    809
    Симпатии:
    0
    Вы бы сначала сказали как выводите...
    Просто инклюдите или как-то обрабатываете аштмл или это из бд или через смарти...
     
  9. Gambit

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

    С нами с:
    4 июн 2012
    Сообщения:
    108
    Симпатии:
    0
    Вывожу из функции, которая возвращает сгенерированный код. Обе функции в классе находятся.

    Добавлено спустя 1 минуту 36 секунд:
    Да кстати некоторые файлы которые связаны со скриптом , все таки не хотят сохраняться без BOM. Мб из-за этого?

    Добавлено спустя 17 минут 55 секунд:
    Причину выяснил. Проблема в том, что функция содержит require_once(). Как теперь с этим бороться?

    Добавлено спустя 2 минуты 56 секунд:
    РЕШЕНО: пересохранил подключаемый файл в BOM, все стало на свои места, но почему-то показывает что он без BOM. Ну вообщем))
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Мистика вобщем
     
  11. artem-Kuzmin

    artem-Kuzmin Активный пользователь

    С нами с:
    16 фев 2012
    Сообщения:
    809
    Симпатии:
    0
    Почитай рейьюире_онсе для чего функция)и о ВОМ тоже прочти
     
  12. Gambit

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

    С нами с:
    4 июн 2012
    Сообщения:
    108
    Симпатии:
    0
    Я знаю что такое рекуре_онсе и БОМ, просто в начале я проверил все файлы которые имеюют всязь с конкретной реализацией, НО упустил этот прикрипляемый файл в функции. Я имеею ввиду, что рекурке_онсе был в функции:

    function name() {
    // код
    requre_once './../';
    // опять код и т. д.
    }

    А Вывод был из этой функции. Но как я понял, файлы должны быть без БОМ,

    Добавлено спустя 41 секунду:
    Так как БОМ добавляет в начале файла EF BB BF
     
  13. dasertt

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

    С нами с:
    5 июн 2012
    Сообщения:
    1
    Симпатии:
    0
  14. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    l2
    Это стресс?)
    Или свой?
    Или мега скория? Ахах.

    Стресс талое говно можно сразу на помойку прямым грузом отправлять тоже самое сделать и со скорией.
    Убогие двиги.
     
  15. Крыс

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

    С нами с:
    3 фев 2012
    Сообщения:
    449
    Симпатии:
    0
    эпичная темка. я ее даже комментровать не могу :)
     
  16. Gambit

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

    С нами с:
    4 июн 2012
    Сообщения:
    108
    Симпатии:
    0
    Это свой в разработке))) Я гамно-Стрессом не пользуюсь)
     
  17. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Значит ты где - то там, что - то напутал когда выводишь статистику =)
    мож где перенос строки сделал или тег <br /> ?
     
  18. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    может просто по ширине там ченить вылезает или пробел какойнить
     
  19. Gambit

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

    С нами с:
    4 июн 2012
    Сообщения:
    108
    Симпатии:
    0
    не, я же писал проблема решена. Просто в связке был файл с BOM