Есть страница index.html с кодом:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<img src="Рисунок.jpeg"></img> Рисунок тут
</body>
</html>
И есть идентичная index.php
Кодировка совпадает, в первом случае я картинку (Рисунок.jpeg) вижу, во-втором нет. Слова "Рисунок тут" выводятся в обоих случаях правильно.
В чем может быть беда? В php.ini? И что там может быть?
Заранее спасибо.
Спустя 4 часа, 4 минуты, 15 секунд (25.03.2010 - 21:29) vagrand написал(а):
А если открыть в браузере страницу index.php и посмотреть ее исходный код то что будет в src имаджа?
Спустя 1 час, 30 минут, 54 секунды (25.03.2010 - 23:00) Winston написал(а):
В index.php в самом верху напиши:
header ("Content-Type: text/html; charset=utf-8");
Спустя 14 часов, 44 секунды (26.03.2010 - 13:01) SilkWorm написал(а):
Цитата |
А если открыть в браузере страницу index.php и посмотреть ее исходный код то что будет в src имаджа? |
Тоже самое, кирилица видна, рисунка на странице нет
Цитата |
В index.php в самом верху напиши: header ("Content-Type: text/html; charset=utf-8"); |
Не изменило ничего
Маленькое дополнение: данная радость проверялась в IE7, Opera 8.5 и Mozilla 3.5.8. При клике на неподгруженную картинку в последнем получил - Error Not Found (типа файл не увидел).
Мое личное мнение после трех часов экспериментов и веб-серфинга - проблема в гробальных настройках php, поэтому я и спрашивал про php.ini.
З.Ы. Я прекрасно знаю, что не стоит использовать кириллицу в подобный случаях, считайте этот пост академическим интересом. Если ничего не получится, то откажусь в своем проекте от php в пользу серверного javascript.
Спустя 1 час, 57 минут, 21 секунда (26.03.2010 - 14:58) vagrand написал(а):
Цитата |
Error Not Found (типа файл не увидел) |
А выложи ка пути к обоим index файлам и к рисунко относительно корня сайта.
Цитата |
Если ничего не получится, то откажусь в своем проекте от php в пользу серверного javascript. |
Прикольный видать javascript, не поделишся ссылкой де о нем пишут?
Спустя 2 часа, 7 минут, 20 секунд (26.03.2010 - 17:06) SilkWorm написал(а):
Цитата |
А выложи ка пути к обоим index файлам и к рисунко относительно корня сайта. |
А все в корне лежит. Создал для теста специально.
Цитата |
Прикольный видать javascript, не поделишся ссылкой де о нем пишут? |
Ссыль не помню сейчас, там вся фишка, как я понял, в тегах <server></server>, все что между ними - код исполняемый на сервере.
Спустя 2 дня, 21 час, 36 минут, 41 секунда (29.03.2010 - 13:42) SilkWorm написал(а):
Соотечественники! Ну подскажите же ж что может быть!! Или дайте твердый ответ, что это невозможно.
Спустя 7 часов, 29 минут, 43 секунды (29.03.2010 - 21:12) vagrand написал(а):
Прогони нейм файла через urlencode()
Спустя 12 часов, 49 минут, 54 секунды (30.03.2010 - 10:02) SilkWorm написал(а):
Цитата |
Прогони нейм файла через urlencode() |
Спасибо, пройденный этап.
Имя файла превращается в нечно вроде %D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA.jpeg, а такой картинки в файловой структуре нет. Соответственно, ничего не отображается