<?php
echo '<h2>куда положить вещь? </h2>';
$v='карандаш';
$c='желтый';
if ($v == 'карандаш')
{
if($c=='желтый')
{
echo $v. 'положить на стол';
}
}
elseif($v =='книга')
{
echo $v. 'положить на полку';
}
else{
echo 'ни чего ни делать';
}
?>
в браузере вместо русского вылазиют крякозябры. как это исправить?
я пользуюсь редактором PHP Expert Editor 4.3.
Спустя 7 минут (21.08.2011 - 21:24) alex12060 написал(а):
Не забудь про это - [php]text[/php]
Ах да, тебе так поможет:
<?php
header('Content-type: text/html; charset=windows-1251');
//...
Спустя 7 минут, 7 секунд (21.08.2011 - 21:31) IIIyxep написал(а):
<?php
header('Content-type: text/html; charset=windows-1251');
echo '<h2>куда положить вещь?</h2>';
всеровно символы в браузере(((
header('Content-type: text/html; charset=windows-1251');
echo '<h2>куда положить вещь?</h2>';
всеровно символы в браузере(((
Спустя 1 минута, 11 секунд (21.08.2011 - 21:32) alex12060 написал(а):
Значит так:
header('Content-type: text/html; charset=utf-8');
Спустя 3 минуты, 38 секунд (21.08.2011 - 21:36) inpost написал(а):
Спустя 3 минуты, 5 секунд (21.08.2011 - 21:39) IIIyxep написал(а):
оно)) спасибо большое!!!
а скажи плиз я вот видеоурок смотрю там он просто пишет
<?php
и код без всякой кодировки.
?>
можно ли кодировку назначать еще при создании нового файла в редакторе?
Спустя 1 минута, 56 секунд IIIyxep написал(а):
inpost спасибо! щас посмотрю. я только начинаю учить, т.ч. до молодца мЕнЕ еще нужно познать кто есть Попов)))
а скажи плиз я вот видеоурок смотрю там он просто пишет
<?php
и код без всякой кодировки.
?>
можно ли кодировку назначать еще при создании нового файла в редакторе?
Спустя 1 минута, 56 секунд IIIyxep написал(а):
inpost спасибо! щас посмотрю. я только начинаю учить, т.ч. до молодца мЕнЕ еще нужно познать кто есть Попов)))
Спустя 2 минуты, 19 секунд (21.08.2011 - 21:41) inpost написал(а):
Кодировку назначать:
1) При создании файла.
2) В начале header.
3) В .htaccess
4) При соединении с БД тоже прописать нужную кодировку для соединения
Все есть в той теме. И да, если хочешь, чтобы везде и у всех работало правильно, надо делать эти 4 процедуры.
1) При создании файла.
2) В начале header.
3) В .htaccess
4) При соединении с БД тоже прописать нужную кодировку для соединения
Все есть в той теме. И да, если хочешь, чтобы везде и у всех работало правильно, надо делать эти 4 процедуры.
Спустя 7 минут, 52 секунды (21.08.2011 - 21:49) IIIyxep написал(а):
inpost спасибо большое!!!
Спустя 58 минут, 39 секунд (21.08.2011 - 22:48) m4a1fox написал(а):
Автор русский язык хромает. Кодировка!
Спустя 1 минута, 24 секунды (21.08.2011 - 22:49) neadekvat написал(а):
Цитата (m4a1fox @ 21.08.2011 - 23:48) |
Автор русский язык хромает. |
Забыл выделить обращение запятой.
Спустя 27 минут, 3 секунды (21.08.2011 - 23:16) inpost написал(а):
neadekvat

Спустя 45 минут, 24 секунды (22.08.2011 - 00:01) m4a1fox написал(а):
neadekvat
У меня просто тоже хромает!
У меня просто тоже хромает!

Спустя 11 часов, 18 минут, 25 секунд (22.08.2011 - 11:20) IIIyxep написал(а):
m4a1fox
это от слова кад'р )))

Спустя 3 минуты, 27 секунд (22.08.2011 - 11:23) linker написал(а):
.htaccess можно исключить, достаточно совпадения: кодировка скриптов, кодировка в базе данных и кодировка в отсылаемых http-заголовках через header().
Спустя 5 часов, 43 минуты, 3 секунды (22.08.2011 - 17:06) IIIyxep написал(а):
опять у мя что-то не то((( вообщем у меня есть фаил test.php его содержание:
я создаю новый фаил копирую туда этот код и снова проблемы с кодировкой.
какие то вопросики в черных четырехугольниках. хотя фаил test.php с этим же кодом нормально отображается.
скажите плиз что теперь то произошло?
<?php
header('Content-type: text/html; charset=utf-8');
//назначаю переменые
$a='Беляев';
$b='Алексей';
$c='Анатольевич';
$e=$a.$b.$c;
//склееные переменые
echo $a.$b.$c;
echo '<br>';
//тоже что и преведущии
echo $e;
echo '<br>';
//изменяю переменую $e
$e=$b.$c.$a;
echo $e;
?>
я создаю новый фаил копирую туда этот код и снова проблемы с кодировкой.
какие то вопросики в черных четырехугольниках. хотя фаил test.php с этим же кодом нормально отображается.
скажите плиз что теперь то произошло?
Спустя 7 минут, 39 секунд (22.08.2011 - 17:14) inpost написал(а):
IIIyxep
! |
inpost |
Спустя 1 минута, 52 секунды (22.08.2011 - 17:16) inpost написал(а):
Если ты пользуешься DreamWeaver, то там есть при сохранении: "Кодировка файла", её надо ставить UTF-8 without DOM. Это пункт №1. Пункт 2 выполнил. Пункт 3 сделал?
1) При создании файла.
2) В начале header.
3) В .htaccess
4) При соединении с БД тоже прописать нужную кодировку для соединения
1) При создании файла.
2) В начале header.
3) В .htaccess
4) При соединении с БД тоже прописать нужную кодировку для соединения
Спустя 32 минуты, 23 секунды (22.08.2011 - 17:48) IIIyxep написал(а):
сейчас переписал в ручную в том же файле
<?php
header('Content-type: text/html; charset=utf-8');
echo '<h2>тест</h2>';
?>
и все норм.
влияет ли каким то образом копирование из буфера?
<?php
header('Content-type: text/html; charset=utf-8');
echo '<h2>тест</h2>';
?>
и все норм.
влияет ли каким то образом копирование из буфера?
Спустя 4 минуты, 38 секунд (22.08.2011 - 17:53) inpost написал(а):
IIIyxep
Частично. Если ты копировал текст из файла с кодировкой WIN-1251 в файл с кодировкой UTF-8, то у меня проблемы были.
Все потому, что каждый символ имеет код, если в одной кодировке это 155, то в другой 252, и многое другое.
Частично. Если ты копировал текст из файла с кодировкой WIN-1251 в файл с кодировкой UTF-8, то у меня проблемы были.
Все потому, что каждый символ имеет код, если в одной кодировке это 155, то в другой 252, и многое другое.
Спустя 4 минуты, 27 секунд (22.08.2011 - 17:57) IIIyxep написал(а):
inpost так я просто на одной странице работаю. редактором PHP Expert Editor.
3) В .htaccess
я с этим не знаком еще)
P.S.
есть в сети бесплатный DreamWeaver? чет гуглил и толком ниче не нашол(
3) В .htaccess
я с этим не знаком еще)
P.S.
есть в сети бесплатный DreamWeaver? чет гуглил и толком ниче не нашол(
Спустя 1 минута, 21 секунда (22.08.2011 - 17:59) IIIyxep написал(а):
inpost вот в этом наверн и беда была) спасибо!!!
Спустя 21 минута, 19 секунд (22.08.2011 - 18:20) inpost написал(а):
IIIyxep
Бесплатного ничего не бывает, но на торрент трекерах можно всегда найти таблетку к платным программам и работать и быть счастливым пиратом.
Вообще, я патриот своей страны, DreamWeaver - буржуйская прога, таблетки - наше, отечественное производство, я поддерживаю отечественное производство и пользуюсь нашими доработками к любой из программ
Бесплатного ничего не бывает, но на торрент трекерах можно всегда найти таблетку к платным программам и работать и быть счастливым пиратом.
Вообще, я патриот своей страны, DreamWeaver - буржуйская прога, таблетки - наше, отечественное производство, я поддерживаю отечественное производство и пользуюсь нашими доработками к любой из программ
