[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Error 418
MonsI
Очень давно на заре появления персональных компьютеров изучал кучу языков программирования Фокал, Фортран, Бейсик, Ассемблер. Чуть позже html, css. Потом все это забросил. Сейчас быстренько написал сайт на HTML, но понимаю, что это полное фуфло. Не говоря уже о безопасности. Порылся в инете и понял - надо изучать PHP. Прочитал кучу веток форума, прочитал бумажный вариант книги Кузнецова "Практика создания web-сайтов". Но удет туго. Это касается в основном ООП. Вчера была проблема с локальным сервером, но с помощью доброго человека вопрос закрылся, теперь новая проблема - utf-8. Отображаются кракозяблы, хотя на локалке вроде как все включено и должно работать. В чем может быть проблемка?
З.Ы. Да, забыл написать, винда 7 стоит.



Спустя 23 минуты, 34 секунды (17.09.2011 - 21:27) johniek_comp написал(а):
http://irbis-team.com/ - прочитай там все хорошенько, а потом к нам приходи.

Спустя 9 минут, 38 секунд (17.09.2011 - 21:36) vital написал(а):
Цитата
Порылся в инете и понял - надо изучать PHP.

Хреновый вывод.
Лучше учите Python+Django
или вообще какойнить Haskell или Erlang.
Это если веб.

Спустя 1 минута, 20 секунд (17.09.2011 - 21:38) MonsI написал(а):
если было бы так просто - я не писал бы. Вот мой .htaccess

AddDefaultCharset UTF-8
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag register_globals Off
ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
Options -Indexes

# php_value error_reporting 2047
# php_value error_log "Z:/home/test.den/www/log/error.log"
# php_flag log_errors on
# php_flag display_errors off

RewriteEngine on

RewriteCond %{REQUEST_URI} !^/favicon.ico

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]

Спустя 55 секунд (17.09.2011 - 21:39) vital написал(а):
Цитата (MonsI @ 17.09.2011 - 20:38)
если было бы так просто - я не писал бы. Вот мой .htaccess

AddDefaultCharset UTF-8
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag register_globals Off
ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html
Options -Indexes

# php_value error_reporting 2047
# php_value error_log "Z:/home/test.den/www/log/error.log"
# php_flag log_errors on
# php_flag display_errors off

RewriteEngine on

RewriteCond %{REQUEST_URI} !^/favicon.ico

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]

и чо?

Спустя 3 минуты, 38 секунд (17.09.2011 - 21:42) MonsI написал(а):
Цитата
Хреновый вывод.
Лучше учите Python+Django
или вообще какойнить Haskell или Erlang.
Это если веб.

В свое время я хотел Java2 начать изучать - думал это будущее веб. Но ошибся... Не очень то он и пользуется спросом... ИМХО. Поэтому что лучше время покажет...)))
А пока начну PHP. Думаю потом переучиться не сложно будет. Мне главное в ООП въехать. Это у меня камень преткновения на данном этапе.

Спустя 1 минута, 19 секунд (17.09.2011 - 21:44) vital написал(а):
Цитата (MonsI @ 17.09.2011 - 20:42)
Цитата
Хреновый вывод.
Лучше учите Python+Django
или вообще какойнить Haskell или Erlang.
Это если веб.

В свое время я хотел Java2 начать изучать - думал это будущее веб. Но ошибся... Не очень то он и пользуется спросом... ИМХО. Поэтому что лучше время покажет...)))
А пока начну PHP. Думаю потом переучиться не сложно будет. Мне главное в ООП въехать. Это у меня камень преткновения на данном этапе.

А ооп лучше на примере С++ учить. Или другого нормального языка типа Java.

Спустя 6 секунд (17.09.2011 - 21:44) caballero написал(а):
А ООП тут причем?

Header("Content-Type: text/html;charset=UTF-8");
должно помочь

Спустя 2 минуты, 40 секунд (17.09.2011 - 21:46) MonsI написал(а):
Цитата
и чо?

Почему utf-8 не работает? Это самый первый вопрос был.

Спустя 1 минута, 12 секунд (17.09.2011 - 21:48) MonsI написал(а):
Цитата
Header("Content-Type: text/html;charset=UTF-8");
должно помочь

Прописано...))) Я несколько раз перечитал и проверил все.
Какие еще предложения? Может браузер надо еще настроить?

Спустя 18 секунд (17.09.2011 - 21:48) vital написал(а):
Цитата (MonsI @ 17.09.2011 - 20:46)
Цитата
и чо?

Почему utf-8 не работает? Это самый первый вопрос был.

А сам текст точно в утфе?

Спустя 5 минут, 49 секунд (17.09.2011 - 21:54) MonsI написал(а):
Цитата
А сам текст точно в утфе?

Хороший вопрос...)))

Я скопировал из форума простой файл для проверки:

<?php


header('Content-Type: text/html; charset=utf-8');

$var = 'Привет, Мир... тьфу, Hello World!';
?>
<h1>
<?php echo $var; ?>
</h1>

Этот тоже не работает. Взят с вашего форума... Он ведь должен корректно отображаться?
И тогда второй вопрос. Для русскоязычных сайтов такая кодировка не подходит?

Спустя 19 минут, 11 секунд (17.09.2011 - 22:13) MonsI написал(а):
Возможно я задаю очень тупые вопросы, но на форуме читал, что надо привыкать к кодировке utf-8. С этим согласен. у меня есть сайт на html и алгоритм для PHP написать не сложно было. Я начал с его реализации, но столкнулся с тем, что ничего не работает. Дошел до простейшего...
"...Поздравляем, только что сработала Ваша первая программа.
То есть самое сложное позади. Теперь все пойдет как по маслу.
"
Но у меня не работает эта первая страница и как по маслу не пошло.

Спустя 1 минута, 33 секунды (17.09.2011 - 22:14) caballero написал(а):
А сам файл в какой кодировке?
Откройте в Notepad и save as как UTF-8

Цитата
Для русскоязычных сайтов такая кодировка не подходит?

как раз для всякоязычных ттекстов юникод и придумали

Спустя 4 минуты, 1 секунда (17.09.2011 - 22:18) MonsI написал(а):
Так!!!... Вопрос действительно был глупым... Все дело в редакторе... Спасибо vital. Помог разобраться...)))
... и caballero

Спустя 3 минуты, 55 секунд (17.09.2011 - 22:22) MonsI написал(а):
Вот так всегда... Ищешь в сложном, а ответ на поверхности оказывается... Спасибо всем. Пошел работать. Надеюсь теперь все по маслу пойдет...))) biggrin.gif


_____________
Начал переделывать сайт под HTML5. Forex Помогите с META тегами.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.