Вы не зашли.
Главная » PHP » utf8 && include - какой то отступ сверху
#1. 2010 Off (1)
Участник
2012.05.07 19:07
Когда все страницы в кодеровке utf8 - почему то из за функции include и тп - вверху появляется отступ в 22рх.
А с кодеровкой анси - все ок, такого нет.
Раньше я такого не видел.
Поставил денвер, пишу код как надо, но вверху пробел какойто.
Кто сталкивался?
я все делаю правельно, но из за кодеровки utf8 - какая то жоп@ вылазит.
я в шоке.
Кто знает?
Добавлено спустя   7 минут  18 секунд:
Бред какойто.
Я даже движок один ставил, код как и у меня.
кодеровка тоже ютф.
Там все хорошо.
А у меня пробел всегда сверху.
Чо за чудо?
Как это возможно? я то и с анси могу работать, но utf хочу кодеровку.
Странно как то.
Никогда не видел такого. Денвер тупит или я? чот я сума ща сбегу
#2. Gemorroj Off (108)
Administrator
2012.05.07 19:07
капец.. ты говорил что 5 лет програмишь? и о BOM сигнатуре ничего не слышал..?)
#3. 2010 Off (1)
Участник
2012.05.07 19:07
aaaaaaaaaaa.....
Нашел проблему. Это из за тупого редактора блокнота на винде, который с BOM сохраняет файл если кодеровка utf8.
Зашел через notepad++ и выбрал кодеровку utf8 (без BOM) - все ок))
а я думал что сума сошел, испугался то...думал крыша поехала гг))
про BOM я в гугле узнал.
Так что не следует писать веб страницы через простой блокнот.
Добавлено спустя   7 минут  13 секунд:
Гемор, да, я давно пишу.
Но про бом низнал вообще.никогда.
Я знаю только то что необходимо. опыт есть.
откуда мне то про бом знать?)) я учил лишь то что надо.
я больше пишу чем учу))
поверь опыт есть.
Просто все знать не могу, да и не надо мне))
#4. Akdmeh Off (9)
Участник
2012.05.07 23:11
Ого, это ведь проблема изучения php #1!
Дальше ожидаю вопрос "что значит Cannot add header information - headers already sent"
Желание стать программистом из-за того, что вам нравляться компьютерные игры-это все равно, что желание стать гинекологом из-за того, что вам нравиться сексwink
#5. 2010 Off (1)
Участник
2012.05.07 23:11
Akdmeh.
Мэн, какя тут ошибка изучения?))
А на счет header - заголовки нужно отправлять до того как сервер отправит данные клиенту. Поэтому возникает ошибка, так как видимо данные уже отправлены могут быть. Вот тогда нужно отправлять до вывода всего содержимого.
т.е header - нужно вставлять до всего.
вот пример header ('Location: index2.php');
#6. Gemorroj Off (108)
Administrator
2012.05.08 10:10
2010, если включена буферизация, то заголовки можно отправлять откуда угодно)
#7. 2010 Off (1)
Участник
2012.05.08 11:11
Gemorroj, да, я слышал об этом)
Но я почти не использую header, в многих случаях совсем не требуется мне.
Страниц: 1
Главная
WEB
PunBB Mod v0.6.2
0.010 s