Архив Айгуст —
архив помогалки Августа
«Никто не вечен… В отличие от знаний»
Внимание!
  Материалы на данном сайте представляют собой архивную копию форума «Айгуст - помогалка Августа» на момент октября 2019 года с целью сохранения знаний. Все права на материалы принадлежат их авторам. Материалы представлены в открытый доступ в ознакомительных целях, запрещено их коммерческое использование без согласования с авторами. Администрация сайта не несёт ответственности за содержание материалов, в том числе за наличие вредоносных закладок в коде, используйте любой предоставленный код на свой страх и риск. Рекомендуется проверять любые файлы вручную и перезаливать на собственный хостинг, дабы избежать возможной модификации или исчезновения в будущем.

Задаём вопросы по кодингу

21.12.2010 19:52:01
Задаём вопросы по кодингу
Ну вообщем предлагаю задавать свои вопросы по веб кодингу (html, css, javascript, php, mysql) в эту тему.
#3462
28.01.2011 14:44:20
Re: Задаём вопросы по кодингу
Меня интересует такой вопрос. Можно ли сделать так, что бы переменную %LOCK_NICK% можно было подстраивать под себя. Естественно минуя php.
Так если, смотрим шаблоны.
Админка|Люди|Анкета|HTML анкеты
%?%LOCK%
<tr><td colspan=2 bgcolor=#ffe0e0><b>Анкета заблокирована.%? Причина: %LOCK_REASON%%:% ?%</b></tr>
%?%ADMIN%<tr><td colspan=2 bgcolor=#ffe0e0><b>Анкету заблокировал: %?<a href=info?id=%ID%&profile=%LOCK_PROFILE% target=_info%LOCK_PROFILE%>%LOCK_NICK%</a>%:%<b>[ анкета удалена ]</b>?% / %DATE('%j %М %Y года в %H:%i:%s', %LOCK_DATE%)%</tr>%:% ?%
?%
Переменная %ADMIN% не подстраивается под любые другие.
А желание моё в том, что бы ставить в шаблонах номера профилей, которые могли бы видеть кто заблочил анкету.
Либо использовать переменну %MODER%.
2.) Аналогично попробывать сделать с этими переменными.
Анкету проверил: <b>%?<a href=info?id=%ID%&profile=%CHECK_PROFILE% target=_info%CHECK_PROFILE%>%CHECK_NICK%</a>%:%[ анкета удалена ]?%</b>
#4777
31.01.2011 06:21:26
Re: Задаём вопросы по кодингу
InfinitI,
либо я тебя не понял (тогда расскажи что нужно сделать подробнее), либо это очевидно. Всякую часть шаблона мы можем открыть только для определенных номеров анкет, как-то так:
  • Оборачиваем ту часть кода, которую надо закрыть. Представьте что мы ее «вырезаем».
    %NAME_OF_PART<<<END
    Часть кода которую надо сделать видимой только для определенных пользователей.
    END%
  • «Вставляем» вырезанную часть для нужных анкет. Для первой:
    %?
    %EQ(%USER('PROFILE')%,1)%
    %(%NAME_OF_PART%)%
    ?%
    Для второй:
    %?
    %EQ(%USER('PROFILE')%,1)%
    %(%NAME_OF_PART%)%
    ?%
    Для третьей:
    %?
    %EQ(%USER('PROFILE')%,1)%
    %(%NAME_OF_PART%)%
    ?%
    Для модераторов:
    %?
    %MODER%
    %(%NAME_OF_PART%)%
    ?%
    Или:
    %IF(%MODER%,%(%NAME_OF_PART%)%,"")%
    Для всех зарегистрированных пользователей:
    %IF(%USER('PROFILE')%,%(%NAME_OF_PART%)%,"")%

Не проверял, правда, но должно работать.
#4861
31.01.2011 15:30:46
Re: Задаём вопросы по кодингу

Анонимус.
1.)(В самих анкетах) Кто проверил анкету, видет только глав админ. Обычным способом ник не выводится, да и не будет наверное.
2.)(В самих анкетах) Кто заблокировал анкету. Видет тоже только глав админ. Опять же обычным способом ник модера не будет выводится.
3.) Единственное что можно обычными шаблонами, так это сделать ник модера в табличке "заблокированных". Это тоже в процессе.
Но меня больше интересует 1 и 2.
#4870
31.01.2011 17:38:09
Re: Задаём вопросы по кодингу
InfinitI,
ну вот посмотри сейчас в чате. То?
#4882
31.01.2011 17:54:34
Re: Задаём вопросы по кодингу
Анонимус: InfinitI,
ну вот посмотри сейчас в чате. То?
Да. Шаблон с отказниками разобрали. А вот первое и второе нет. При стандартных решений, выводится такое.
Анкету проверил: [ анкета удалена ]

Анкета заблокирована. Причина: 21
Анкету заблокировал: [ анкета удалена ] / 31 января 2011 года в 17:49:52
Так если, видет это только глав админ, и никто больше. Естественно это серверная часть кода, к которой у нас нет доступа.
Т.е можно ли это как нибудь хотя бы попробывать обойти. Вот в чём вопрос.
#4895
31.01.2011 18:23:03
Re: Задаём вопросы по кодингу
А, все. До меня дошло. Загвоздка в том, что %CHECK_NICK% и %LOCK_NICK% возвращают ники проверившего и заблокировавшего только главному администратору,, всем остальным — пустая строка, которая соответствует false. Ну да, очевидно, на августовском уровне абстракций тут ничего сделать нельзя.

Зато на человеческом — можно. Я в свое время писал такую штуку для Вуглускра. В принципе, можно ее отрыть. А можно и не отрывать, — все это решается с помощью одного из сервисов, которые логируют просмотры анкет. Соответственно, первый ник в этом списке будет ником проверившего, а последний — заблокировавшего. Данные хранятся в БД, вытащить их оттуда из другого скрипта никакой сложности не составит.

Кстати, словарь синонимов предлагает следующие варианты замены скучного слова «проблема»:
геморрой, затруднение, загвоздка, осложнение, трудность, заморочка, гемор, почечуй, пиковое положение, засада, мышеловка, тенёта, капкан, туалет, затруднение, ков, ловушка, сети, западня, предмет внимания, положение, тема, вопрос, дело, узкое место, заковырка, заколупка, закавычка и еще тысячи их
#4912
11.02.2011 18:42:57
Re: Задаём вопросы по кодингу
Только учти, не обязательно последний просмотр - от заблокировавшего) Потому предлагаю немного другой алгоритм определения - если админ открывает заблокированную анкету - отправляются реальные модеры, проверившие и заблокировавшие, а если не проверил - то первый и последний, с соответствующей пометкой, что данные могут быть некорректны) и не просто последний смотревший, а последний смотревший, видевший анкету незаблокированной и хотя бы раз видевший заблокированной) Во как)
#5208
28.02.2011 13:59:36
Re: Задаём вопросы по кодингу
Вов, у меня появился такой вопрос. Вот гляжу я на сервис "Теги по категориям" и думаю. На кнопках наложены стили, менять их проблем нет. А вот как сделать так, чтобы была именно моя кнопка? Ну т.е. рисует дизайнер красивую кнопку, и надо заменить ей ту, обычную, стандартную
#5633
28.02.2011 16:45:49
Re: Задаём вопросы по кодингу
Князь Волк: Вов, у меня появился такой вопрос. Вот гляжу я на сервис "Теги по категориям" и думаю. На кнопках наложены стили, менять их проблем нет. А вот как сделать так, чтобы была именно моя кнопка? Ну т.е. рисует дизайнер красивую кнопку, и надо заменить ей ту, обычную, стандартную

Я не Вова, но все таки попробую объяснить :)

Достаточно создать стили для тега BUTTON, т.к. он встречается в коде только в 1 месте, и именно там где нам нужно :).
<style>
button {
background: url("ссылка на изображение кнопки") center top no-repeat;
background-color: transparent;
width: ##px; /* ## - длина картинки в пикселях */
height: ##px; /* ## - ширина картинки в пикселях */
border: 0px; /* Рамка */
display: inline-block;
color: #№№№№№№; /* Цвет текста в формате RRGGBB (например #000000 - черный)*/
}
button:hover {
background: url("ссылка на изображение активной кнопки") center top no-repeat;
color: #№№№№№№; /* Цвет текста активной кнопки в формате RRGGBB (Чаще используется белый #ffffff) */
cursor: pointer; /* Курсор при наведении мыши */
}
</style>
Активная кнопка - при наведении на нее курсора мыши.
Для :hover вроде бы достаточно только изображения и цвета текста, т.к. остальные свойства стиль унаследует от button. ВРОДЕ бы :)
Остальные свойства можно изучить в учебнике CSS.

Можно это сделать через классы или идентификаторы, но для кнопок достаточно этого (если для всех кнопок будет однородный фон).
Если же кнопки будут разные, то для каждой надо создать собственный стиль.
#5641
28.02.2011 17:54:14
Re: Задаём вопросы по кодингу
Благодарю)) Теперь уж я всё понял)))))))
#5643
28.02.2011 23:26:59
Re: Задаём вопросы по кодингу
Князь Волк: Вов, у меня появился такой вопрос. Вот гляжу я на сервис "Теги по категориям" и думаю. На кнопках наложены стили, менять их проблем нет. А вот как сделать так, чтобы была именно моя кнопка? Ну т.е. рисует дизайнер красивую кнопку, и надо заменить ей ту, обычную, стандартную
Или же просто немного внимательности.
Смотрим "ЗДЕСЬ".
#5659
22.05.2011 13:51:08
Re: Задаём вопросы по кодингу
CSS
Есть шапка (1900/...px). Как задать ей параметр чтобы она находилась посередине и небыло горизонтального скроллинга при маленьком разрешении?
Заранее спасибо.
#8793
22.05.2011 14:33:21
Re: Задаём вопросы по кодингу
Пижон: CSS
Есть шапка (1900/...px). Как задать ей параметр чтобы она находилась посередине и небыло горизонтального скроллинга при маленьком разрешении?
Заранее спасибо.
Проблему решил:
body {
background-image: url(img/head.gif);
background-repeat: repeat-x;
background-position: center top;
}
#8794
30.06.2011 20:45:00
Re: Задаём вопросы по кодингу

Сижу изучаю язык Йоба.
Если ваше образование окончилось после второго класса, если словарный запас ограничен, а речь невнятна, если вы попросту тупы, не знаете этих непонятных латинских букв, но всё равно хотите стать программистом, вам поможет наш быдлоязык Йоба. Йоба — язык для риальных пацанов!.
Почитать конструкцию языка можно "ЗДЕСЬ".
P.S. Сей контент не относится ко всем, но почитать это будет очень смешно.

#9804
29.07.2011 22:29:33
Вложенные include'ы в PHP
В PHP делаю один проект, на локальном хосте всё работало нормально. Сейчас на одном из начальных этапов, для теста (вместе со знакомыми) решил залить на бесплатный хостинг. Взял byethost. Там появились серьёзные ошибки, а именно:
если файл инклудится в другой, то инклуды в нём самом не работают.
К примеру:
location.php содержит инклуд файла data/loc.php
А loc.php содержит инклуд ../data2/info.php
(эти названия для примера).
При открытии сразу loc.php - всё нормально. При открытии location.php второй инклуд не срабатывает, выдаёт ошибку, якобы файл в неположенном месте:
Warning: require() [function.require]: open_basedir restriction in effect. File(../classes/Info.php) is not within the allowed path(s): (/php_sessions:/tmp:/var/www/errors:/home/vol2/byethost3.com/b3_8627779/htdocs) in /home/vol2/byethost3.com/b3_8627779/htdocs/inc/locs/location.php on line 6
Хотя по тексту сообщения видно, что эта ошибка ну никак не присутствует)
Перепроверил на опытах на том же хосте, с файлами-примерами, не такими, как в проекте. Всё именно так: "вложенный" инклуд не работает. Понимаю, что может быть это - дурацкая конфигурация бесплатного хостинга, и надо искать другой, а может это и мои косяки, которые надо исправить.
Короче, кто знает - подскажите, пожалста)
#10577
29.07.2011 22:31:31
Re: Задаём вопросы по кодингу
Warning: require() [function.require]: open_basedir restriction in effect. File(../classes/Info.php) is not within the allowed path(s)

Всё же написано. Вам перевести или чо?
#10578
29.07.2011 22:34:15
Re: Задаём вопросы по кодингу
Anonymous0
Вам тоже написано:
open_basedir = "/php_sessions:/tmp:/var/www/errors:/home/vol2/byethost3.com/b3_8627779/htdocs"
Мой файл для инклуда лежит в пределах этих папок. Я же не тупой, и проверил по тексту ошибки, что не так.
#10579
29.07.2011 22:36:55
Re: Задаём вопросы по кодингу
Зачем вы меня обманываете? Файл для инклуда у вас лежит в каталоге ../classes, который в open_basedir не прописан.
#10580
29.07.2011 22:40:05
Re: Задаём вопросы по кодингу
/path/to/directory/location.php: include('data/loc.php') = include('/path/to/directory/data/loc.php')
/path/to/directory/data/loc.php: include('../data2/info.php') = include('/path/to/directory/../data2/info.php') = include('/path/to/data2/info.php');
Понятно теперь в чем твоя проблема, или до сих пор не понятно?
#10581
29.07.2011 22:45:18
Re: Задаём вопросы по кодингу
Anonymous0
Никто вас не обманывает. "../classes/" лежит ниже одного из путей в open_basedir, в нём то есть. И. повторяю, этот файл (на инклуд которого выскакивает ошибка) спокойно инклудится из другого файла (в примере - loc.php). Если бы он был вне вообще положенной на сервере зоны (зон), указанной в open_basedir, то он бы и оттуда, наверно, не инклудился?

Shogal
Вот смотри, ты пишешь:
"/path/to/directory/data/loc.php: include('../data2/info.php') = include('/path/to/directory/../data2/info.php') = include('/path/to/data2/info.php');"
Что ты имел в виду, я понял. Но я не понимаю, почему у тебя так написано, ведь не так получается?
#10582
29.07.2011 22:49:01
Re: Задаём вопросы по кодингу
Грррррр!!! Сейчас буду материться!
При инклуде инклудятся файлы ОТНОСИТЕЛЬНО ТЕКУЩЕЙ ПАПКИ, а не относительно того файла, из которого они инклудятся!
Понятно теперь?
А ругается по очень простой причине: ты вылазишь за пределы document_root. Меняй пути в файлах, макрос __FILE__ в помощь.
И. повторяю, этот файл (на инклуд которого выскакивает ошибка) спокойно инклудится из другого файла (в примере - loc.php).
Потому что текущая папка во втором примере другая будет. Относительно той папки то да)
#10583
29.07.2011 23:01:42
Re: Задаём вопросы по кодингу
Ладно, напишу более понятным языком. Есть файл Вася, он инклудит файл Петя, а тот инклудит файл Саша. Ты сейчас думаешь, что файл Вася будет инклудить Петю относительно файла Вася, а файл Петя будет инклудить Сашу относительно файла Петя.
На самом деле ВСЕ ТРИ файла будут инклудить относительно файла Вася. Вот так-то. Поначалу это кажется странным, но потом привыкаешь и конструируешь абсолютные пути к файлам, а не полагаешься на относительные.
#10584
29.07.2011 23:04:14
Re: Задаём вопросы по кодингу
Для транслятора include X означает „взять содержимое X и засунуть его на место include X“. Не больше и не меньше.
#10585
29.07.2011 23:05:38
Re: Задаём вопросы по кодингу
Да, спасибо большущее, я уже понял с первого сообщения))
Вместо:
require "../classes/Info.php";
сделал:
require __FILE__."/../../classes/Info.php";

Правильно?

P.S.: во всяком случае так работает
#10586
29.07.2011 23:10:21
Re: Задаём вопросы по кодингу
Если работает то пойдёт, но я обычно делаю dirname(__FILE__).'/../classes/info.php', чтобы не относительно файла строить путь а относительно папки, а то по логике вещей файл и не должен содержать подпапку '..', это удел папок)
#10587
29.07.2011 23:12:39
Re: Задаём вопросы по кодингу
Да, спасибо, так действительно удобнее и путь выглядит логичнее.
Спасиба всем большое =)
#10588
17.11.2011 23:15:33
Re: Задаём вопросы по кодингу
Доброго времени суток!
Подскажите пожалуйста код который можно поставить при входе, что бы было видно:
Сегоднишнюю дату и время
Дату создания чата
Количество зарегистрированных
Сколько онлайн

И куда его устанавливать.... Стартовой в моем чате нет. Заранее благодарна за ответ
#14584
18.11.2011 04:11:29
Re: Задаём вопросы по кодингу
Слеза в сахаре: Доброго времени суток!
Подскажите пожалуйста код который можно поставить при входе, что бы было видно:
Сегоднишнюю дату и время
Дату создания чата
Количество зарегистрированных
Сколько онлайн

И куда его устанавливать.... Стартовой в моем чате нет. Заранее благодарна за ответ
Пару тройку тыщ рублей, и мы тебе даже дизайн подскажем куда установить.
#14593
18.11.2011 08:55:25
Re: Задаём вопросы по кодингу
Слеза в сахаре

Попробуйте подобрать бесплатную стартовую ОТСЮДА.
А если ничего не подходит, то закажите стартовую у кого-нибудь. А это уже в копейку выльется. (Собственно это было видно из предыдущего ответа, что просто так здесь х** кто поможет.)
#14599
18.11.2011 17:21:55
Re: Задаём вопросы по кодингу
Слеза в сахаре: Доброго времени суток!
Подскажите пожалуйста код который можно поставить при входе, что бы было видно:
Сегоднишнюю дату и время
Дату создания чата
Количество зарегистрированных
Сколько онлайн

И куда его устанавливать.... Стартовой в моем чате нет. Заранее благодарна за ответ
Прости за мою шлурую шутку, в нетрезвом состояние. Вот в этом посте где стартовая есть все эти фишки которые ты хочешь.
Посмотреть можно "ЗДЕСЬ"
1.)Дата/Число/месяц/год.
Дата <script type="text/javascript" language="javascript">
//Дата
Now = new Date();
var mpo = Now.getMonth();
var mpo1 = mpo + 1
document.write("" + Now.getDate() + "/" + mpo1 + "/" + Now.getFullYear() + " ")
</script>
2.) Дата созданин чата.
<script type="text/javascript">
d0 = new Date('April 02, 2010');
d1 = new Date();
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.write('Нам '+Math.round(dt)+' дней');
</script>
April 02, 2010 - выставляем дату создания вашего чата.
3.) Кол-во зарегистрированный.
Всего анкет %PEOPLE('ALL')%
4.) В чате онлайн.
Сейчас в чате <script type="text/javascript" src="/c"></script>

#14637
21.11.2011 14:14:32
Re: Задаём вопросы по кодингу
InfinitI:
Слеза в сахаре: Доброго времени суток!
Подскажите пожалуйста код который можно поставить при входе, что бы было видно:
Сегоднишнюю дату и время
Дату создания чата
Количество зарегистрированных
Сколько онлайн

И куда его устанавливать.... Стартовой в моем чате нет. Заранее благодарна за ответ
Прости за мою шлурую шутку, в нетрезвом состояние. Вот в этом посте где стартовая есть все эти фишки которые ты хочешь.
Посмотреть можно "ЗДЕСЬ"
1.)Дата/Число/месяц/год.
Дата <script type="text/javascript" language="javascript">
//Дата
Now = new Date();
var mpo = Now.getMonth();
var mpo1 = mpo + 1
document.write("" + Now.getDate() + "/" + mpo1 + "/" + Now.getFullYear() + " ")
</script>
2.) Дата созданин чата.
<script type="text/javascript">
d0 = new Date('April 02, 2010');
d1 = new Date();
dt = (d1.getTime() - d0.getTime()) / (1000*60*60*24);
document.write('Нам '+Math.round(dt)+' дней');
</script>
April 02, 2010 - выставляем дату создания вашего чата.
3.) Кол-во зарегистрированный.
Всего анкет %PEOPLE('ALL')%
4.) В чате онлайн.
Сейчас в чате <script type="text/javascript" src="/c"></script>

Спасибо. Наверное я что то не так делала первый раз... Теперь все вышло
#14788
24.11.2011 15:55:23
Re: Задаём вопросы по кодингу
Подскажите как сделать чтоб в html документе не выполнялся определённый кусок кода а выводился на страницу как есть
#14931
24.11.2011 16:11:28
Re: Задаём вопросы по кодингу
Если ты хочешь использовать определенные теги прям в тексте, тебе понадобится Коды символов в HTML.

Например:
В шаблоне будет
&lt;img src="lalalalala.jpg"&gt;
А на странице отображаться
<img src="lalalalala.jpg">

P.S: Может в HTML5 что то новое придумали - я особо и в это не вникал.
#14932
24.11.2011 16:36:59
Re: Задаём вопросы по кодингу
Ещё обрамляй всё это тегом <code>
<code>текст</code>
например
<code>&lt;img src="lalalalala.jpg"&gt;</code>
Браузеры обычно отображают содержимое контейнера <code> как моноширинный текст уменьшенного размера.
#14939
24.11.2011 16:40:45
Re: Задаём вопросы по кодингу
не димон не канает, я пробовал html код всё равно выполняется
Вся именно эта проблема в друпал при написании сообщений х.з мож там можно модуль редактора другой поставить я в друпал полный ноль
#14940
24.11.2011 16:50:58
Re: Задаём вопросы по кодингу
Крик
В Друпале все нужно ручками писать, стандартные модули не помогут. -)
С Джумлой проще конечно...
#14941
24.11.2011 17:01:33
Re: Задаём вопросы по кодингу
Друпал в мусорку, пошёл ставить джумлу
#14943
24.11.2011 17:19:12
Re: Задаём вопросы по кодингу
Зачем вам Джумла для блога?
Линуксоиды и андроиды традиционно ведут блоги на [url="http://ru.wordpress.org/"]Вордпрессе[/url]. А вменяемые ребята — на [url="http://blogengine.ru/"]Эгее[/url].
#14945
24.11.2011 17:23:56
Re: Задаём вопросы по кодингу
Вордпрес невстаёт на vps что то заморачиваться опять же нихочу
#14947
24.11.2011 17:44:46
Re: Задаём вопросы по кодингу
Меня короче пристыдили и чуть неисключили с клуба юниксоидов, и я сразу исправился и нормально поставил WP=)
#14949
15.12.2011 02:58:04
Re: Задаём вопросы по кодингу
Самый волнующий в процессе кодинга вопрос.

Какие правильно защитить текстовые поля? Какие методы лучше всего применять: strip_tags ()|preg_replace()|preg_match()|htmlspecialchars()?

Насколько я знаю, htmlspecialchars с параметром ENT_QUOTES, экранирует апострофы, но при выводе информации, это выглядит некрасиво. Пытался найти код самого символа апострофа, для элементарной замены, но найти не смог.

Кто что посоветует?
#16255
15.12.2011 04:07:27
Re: Задаём вопросы по кодингу

Вообще запретить html теги. Т.е. преобразовать спецсимволы html в эскейп последовательности. Этот метод легко реализуется.
Достаточно обработать полученные данные с помощью функции htmlspecialchars().
Напрмер:
$safeText = htmlspecialchars($_POST['text']);
При этом символы «<» и «>» будут преобразованы в «<» и «>», т.е. все теги будут считаться обычным текстом.
А вообще посмотри про символы данной функции "здесь".
#16260
15.12.2011 07:18:16
Re: Задаём вопросы по кодингу
И насчет кода апострофа.
Википедия → Апостроф
Коды апострофа и похожих на него символов

Типографский апостроф
Юникод содержит два кода для символов с одинаковым начертанием, типографски адекватно представляющих апостроф:
( ’ ) собственно апостроф, английская одиночная правая кавычка, кавычка-запятая («right single quotation mark», «single comma quotation mark»), U+2019 (&#8217; или &rsquo;).
( ʼ ) «апостроф-буква» — «modifier letter apostrophe» (буква-модификатор апостроф), U+02BC, поддерживается немногими программами и шрифтами;
В различных 8-битовых кодировках эти символы занимают различные кодовые позиции, а часто вообще отсутствуют. В последнем случае апостроф (и одиночные кавычки) приходится заменять суррогатными обозначениями.

Машинописный апостроф
Два суррогатных символа (самостоятельное значение они имеют только в программировании) существуют как в Юникоде, так и в большинстве 8-битовых кодировок, в том числе в ASCII:
( ' ) вертикальный «машинописный апостроф» — под названием «apostrophe» (апостроф) или «apostrophe-quote» (кавычка-апостроф) с кодом &#39; (шестнадцатеричный U+0027), совпадающий с кодировкой ASCII;
( ` ) «машинописный обратный апостроф», код &#96; (шестнадцатеричный U+0060), также совпадающий с ASCII.

Знаки близкой формы
( ′ ) штрих, используемый в научно-технических обозначениях (производные, угловые секунды, футы и др.), код U+2032 (&#8242; или &prime;);
( ‘ ) одиночная английская левая кавычка, код U+2018 (&#8216; или &lsquo;);
некоторые надстрочные диакритические знаки:
знаки ударения, острого ю́ (U+0301) и тяжелого ю̀ (U+0300);
знаки придыхания, тонкого ἀ (U+0313) и густого ἁ (U+0314);
при буквах с вертикальной верхней частью (d, t, l, L) как апостроф выглядит птичка-гачек: ľ (U+030C).
#16264
15.12.2011 07:47:02
Re: Задаём вопросы по кодингу
Лучше всего экранирует символы функция mysql_real_escape_string, но она работает только в связке с MySQL.
Для вывода на экран без тэгов - htmlspecialchars.
#16265
19.12.2011 13:58:26
Re: Задаём вопросы по кодингу
Стоит ли отказываться от поддержки IE6?
Да и вообще от всех версий IE?

[изображение]
#16398
19.12.2011 14:18:59
Re: Задаём вопросы по кодингу

Я бы убрал ИЕ и Оперу.
#16400
19.12.2011 15:04:22
Re: Задаём вопросы по кодингу
Солидарен с InfinitI
#16403
20.12.2011 14:45:44
Re: Задаём вопросы по кодингу
Azygos: Стоит ли отказываться от поддержки IE6?
Да и вообще от всех версий IE?

Как говорит Чикуёнок, вы удивитесь, но деньги от пользователей ИЕ ничем не отличаются от денег любых других пользователей. Действительно, ими можно расплачиваться в супермаркетах, на заправке и даже в интернет-магазинах, сидя при этом через любимый <Сафари, Хром или Фаерфокс, нужное подчеркнуть>.

Ответ на вопрос отказываться от ИЕ или не отказываться зависит только от задач проека. Когда задачи сформ(ул)ированы определяется дизайн разработки — progressive enhancement или graceful degradation. А дальше его стараются придерживаться, как, например, корпоративного стиля программирования.

Только не забывайте, — правила для мудаков. Для нормальных ребят принципы. Тонкое отличие в том, что первое диктует путь (от Х к У, обязательно через Й), а второе лишь задает направление (к Ё). Йо, пацаны.
#16442
29.01.2013 16:00:08
Re: Задаём вопросы по кодингу
Доброго времени суток, уважаемые господа программисты (а возможно и дамы :)). Вот такая мысля шальная ходит в голове: сделать в документе html вывод нескольких строк из окна разговора чата. По примеру "последние посты с форумов". Только вот как это сделать, я не знаю( Может быть поможете или намекнете, что да как)))
Заранее спасибо.
#30288
29.01.2013 21:03:47
Re: Задаём вопросы по кодингу
zabawa: Доброго времени суток, уважаемые господа программисты (а возможно и дамы :)). Вот такая мысля шальная ходит в голове: сделать в документе html вывод нескольких строк из окна разговора чата. По примеру "последние посты с форумов". Только вот как это сделать, я не знаю( Может быть поможете или намекнете, что да как)))
Заранее спасибо.

Самый простой вариант в конфигурации открыть заглушку с фреймом сообщений и через iframe подгрузить страницу с вашими параметрами.
Но более удобный вариант написать обработчик в отправку , который будет передавать данные через задан интервал времени, так же для этого способа требуется использование Ajax для вызова скрипта например через каждую секунду.

Для второго способа необходимы знания: php, js, ajax.

Для первого : html.
#30298
20.06.2013 23:09:48
Re: Задаём вопросы по кодингу
сейчас у меня вот так

[вложение]


Кто разбирается в табличной верстке? подскажите как сделать следующее, мне нужно сделать таблицу вывода информации типа как вот тут

[вложение]


ну то есть нужно чтоб была как бы вертикальная чтоли разбивка ,чтоб слишком длинные названия тем, автоматически обрезало, благодарю за помощь !
#32425
21.06.2013 05:20:13
Re: Задаём вопросы по кодингу
Какой движок форума? и скорее всего проще найти мод!
#32427
21.06.2013 16:08:38
Re: Задаём вопросы по кодингу
Всё ,спасибо, повозился и сделал через Div )
#32431
20.10.2013 21:38:00
Re: Задаём вопросы по кодингу

FAQ-4-Ever, это вопрос не по кодингу а по модулям форума.
#33895
31.10.2013 14:25:15
Re: Задаём вопросы по кодингу
[изображение]
#34038
21.11.2013 14:19:20
Re: Задаём вопросы по кодингу
Парни дайте FAQ от кента не нашёл шаблона
Спасибо нашел....вопрос отпал
#34330

Другие темы раздела