Jump to content
  • 0

Заместо русских букв выводятся знаки вопроса


ClickW
 Share

Question

24 answers to this question

Recommended Posts

  • 0

Видать с кодировкой что-то)


<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Откройте файл в notepad++(к примеру) и перекодируйте к utf-8(к примеру)

Бывает еще такая фигня, что сервак не поддерживает кодировку и приходится ставить

поддерживаемую..

Как-то так. хорошо б пример.

Edited by tt48
Link to comment
Share on other sites

  • 0

На одном сайте нашел модальное окно. Сверху прописано <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> и все равно не хочет работать негодяй ?

Сейчас скину пример

сss файл:

/* the overlayed element */

/*strong { color: #000000; background: rgb(255,244,109);}*/

body {font-family: Geneva, Arial, Helvetica, sans-serif;}

h1 { margin: 0; padding: 0; font-family: Geneva, Arial, Helvetica, sans-serif; color: #222; letter-spacing: -1px; }

p { font: 12px/20px Geneva, Arial, Helvetica, sans-serif; font-family: Geneva, Arial, Helvetica, sans-serif; }

div.overlay {

background-image:url(white.png);

width:600px;

height:470px;

display:none;

padding:55px;

font-family: Geneva, Arial, Helvetica, serif;}

div.overlay div.close {

background-image:url(close.png);

position:absolute;

right:5px;

top:5px;

cursor:pointer;

height:35px;

width:35px;

font-family: Geneva, Arial, Helvetica, serif;

}

Главный файл :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html>

<head>

<title>Golden Gallery-макияж и причестки на дому</title>

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru">

<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=windows-1251" />

<script src="jquery.tools.min.js"></script>

<script>

$(function() {

// if the function argument is given to overlay, it is assumed to be the onBeforeLoad event listener

$("a[rel]").overlay(function() {

// grab wrapper element inside content

var wrap = this.getContent().find("div.wrap");

// load only for the first time it is opened

if (wrap.is(":empty")) {

wrap.load(this.getTrigger().attr("href"));

}

});

});

</script>

<link rel="stylesheet" type="text/css" href="overlay-minimal.css"/>

<style>

/* use a semi-transparent image for the overlay */

#overlay {background-image:url(transparent.png); font-family: Geneva, Arial, Helvetica, sans-serif; color:#efefef;}

/* container for external content. uses vertical scrollbar, if needed */

div.wrap { height:441px; overflow-y:auto; font-family: Geneva, Arial, Helvetica, sans-serif;}

</style>

<title>Untitled Document</title>

</head>

<body>

<a href="external-content.htm" rel="#overlay">

<!-- remember that you can use any element inside the anchor tag -->

<button type="button">Показать внешний файл в модальном окне!!!</button>

</a>

<!-- overlayed element -->

<div class="overlay" id="overlay">

<!-- the external content is loaded inside this tag -->

<div class="wrap"></div>

</div>

</body>

</html>

;) ;) :) :) :( :(

Edited by psywalker
Какого хрена?
Link to comment
Share on other sites

  • 0

Не совсем понимаю, как тут работает система, потому:

отписался у себя в профиле.

Еще немного подумав - я так понимаю у Вас подгружается файлик через AJAX

в модальное окно. Вам надо проверить, чтобы подгружаемый файлик был также в

кодировке windows-1251. В notepad++ это делается в два счета.

Edited by tt48
Link to comment
Share on other sites

  • 0

послушайте, уважаемый.

Не стоит вам сейчас задаваться вопросом «как же это сделать».

Стоит понять, что такое кодировки и что влияет на выбор кодировки при отображении браузером.

Вы сами сохраняете файл в определённой кодировке (это может зависеть от настроек редактора например).

Сервер отсылает в заголовках кодировку документа.

В мета-тэге может быть указана кодировка.

Все эти три значения должны совпадать. Указанная в мета-тэге и отправляемая сервером кодировка должны совпадать и соответствовать той, в которой реально сохранён документ.

Любой случай, когда браузер кажет крякозябры, сводится к несоответствию между этими тремя значениями.

Бывают, конечно, ещё случаи, когда браузеру жёстко сказано отображать страницу в неверной кодировке, но надеюсь, что у вас не тот случай.

Ты покажи скриншоты того, что хочешь получить.

тут скриншоты ни к чему.

Только ссылка на страницу может помочь.

По скриншотам http-заголовки не отловить ;)

Вам надо проверить, чтобы подгружаемый файлик был также в

кодировке windows-1251. В notepad++ это делается в два счета.

прошу прощения, а как в текстовом редакторе проверить заголовки, приходящие от сервера?

  • Like 1
Link to comment
Share on other sites

  • 0

тут скриншоты ни к чему.

Только ссылка на страницу может помочь.

По скриншотам http-заголовки не отловить ;)

Ааа, тут про это тема))) А я подумал про попапы какие-та может) ;)

Link to comment
Share on other sites

  • 0

Ааа, тут про это тема))) А я подумал про попапы какие-та может) ;)

а вообще не до конца, конечно, ясно.

Надо действительно ссылку на страницу с проблемой, чтобы понять.

А пока соревнование телепатов ;)

Link to comment
Share on other sites

  • 0

а это ничего не даст.

допустим, я получу на почту файлы сайта, размещу на своём сервере — а у меня другие настройки, сервер другую кодировку отсылает.

И увижу я совсем иное.

Так что смысла ноль.

Вам надо у себя смотреть.

Например, можно для этого воспользоваться плагином httpfox. Вот примерно так:

s_1304341294_8e2aba0fb0.png

Link to comment
Share on other sites

  • 0

firebug вроде тоже позволяет посмотреть.. вот только постоянно теряюсь в его табах(

Угум - в разделе "Сеть". показывает он там все, что нужно)

По поводу заголовков в блокноте - разумеется протупил)

Спасибо, что напомнили - из головы вылетело.

Edited by tt48
Link to comment
Share on other sites

  • 0

В следующий раз бан на три дня за такие вещи.

В следующий раз бан на три дня за такие вещи.

НУ а зачем тогда такой шрифт сделали !!!

Вопрос : как отправить форму примиком мне на почту ?

Edited by psywalker
Большой размер букв там, где это совершенно ни к чему.
Link to comment
Share on other sites

  • 0

В следующий раз бан на три дня за такие вещи.

В следующий раз бан на три дня за такие вещи.

НУ а зачем тогда такой шрифт сделали !!!

Уж явно не для того, чтобы посты писать на них.

Link to comment
Share on other sites

  • 0

какую форму?

Впрочем не суть - http://yandex.ru/yandsearch?clid=125479&text=php+mail&lr=213

php mail

НАпример ФИО

В следующий раз бан на три дня за такие вещи.

В следующий раз бан на три дня за такие вещи.

НУ а зачем тогда такой шрифт сделали !!!

Уж явно не для того, чтобы посты писать на них.

Злой

  • Like 1
Link to comment
Share on other sites

  • 0

в кратце будет так:

один файлик простой, с формой в action у form пишем file2.php

file2.php по методу GET или POST(лучше постом, имхо, чтобы меньше было проблем)

принимает данные, упаковывает в параметры функции mail и с помощью неё отправляет.

Подробнее, пожалуй, пока писать не буду,)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy