|
В данной теме обсуждаем и выкладываем полезные скрипты и приемы решения проблем связанные с WEB программированием.
|
|
|
29 ноября 2008, 14:41:40
|
|
|
Недавно столкнулся с проблемой CSS position:fixed для ИЕ
Наткнулся на очень интересное решение: Вот решение: div.fixed { /*Для всех кроме IE*/ position: fixed; top: 0px; left: 0px; text-align: center; /*Симулируем fixed для IE*/ //position: absolute; top: expression(parseInt(document.body.scrollTop, 10) + «px»); } Итак fixed для IE заработало но при прокрутке Div начинает дергаться, чтобы убрать данный недостаток, достаточно прописать следующее: body { background: url('dot.gif'); background-attachment: fixed; } dot.gif может быть любой фон, в данном случае это прозрачный gif рисунок размером 1x1px. Вот такой вот незамысловатый фикс, и все кроссбраузерно |
|
|
29 ноября 2008, 14:48:47
|
|
|
3 февраля 2009, 13:11:43
|
|
|
Я натыкался на проблемы с выводом из мускула в правильной кодировке. Выход нашел:
в коннекте к базе надо вписать mysql_query(\"SET NAMES \'cp1251\';\»); mysql_query(\"SET CHARACTER SET \'cp1251\';\»); mysql_query(\"SET SESSION collation_connection = \'cp1251_general_ci\';\»); ну и соответственно там вписать правилную кодировку « Последний раз изменено: 1 апреля 2009, 10:39:09 iNikita »
Счастье — все то, где есть буква Z!
|
|
|
1 апреля 2009, 10:36:02
|
|
|
1 апреля 2009, 11:40:40
|
|
|
Код:
Данный способ применяется для кеширования разных типов файлов для сайта, что ведет к увеличению производительности и скорости загрузки. max-age — время жизни кеша для выбранного в теге FilesMatch типа файла. Если кто еще какие методі знает, делитесь
« Последний раз изменено: 29 октября 2009, 14:48:50 Glock » |
|
|
29 октября 2009, 14:47:39
|
|
|
Власне, набір мета тегів, найбільш юзефул, як на мене. Описання шукайте в тенетах.
< meta name="AUTHOR/COPYRIGHT» Lang="ua» content="AUTHOR» /> < meta name="description» content="DESCRIPTION OF DOCUMENT» /> < meta name="document-state» content="STATIC/DYNAMIC» /> < meta name="keywords» content="KEYWORDS» /> < meta name="revisit» content=»2 DAYS» /> < meta name="robots» content="INDEX/FOLLOW/NOFOLLOW/NOINDEX/ALL/NONE» /> < meta name="url» content="****» /> < meta http-equiv="content-type» content="text/html; charset=utf-8» /> < meta http-equiv="refresh» content=»5; url=****» /> < meta http-equiv="pragma» content="no-cache» /> ПС. Пробіли перед meta, само собою, вирізаємо
Сейчас играет: Evanescense - Everybodys Fool
« Последний раз изменено: 10 августа 2010, 21:20:24 kolodem » |
|
|
10 августа 2010, 20:10:00
|
|
|
Із «захом’яченого»: стандартний коннект до мускула:
< ?php $dblocation = «SERVER_ADDRESS»; $dbname = «DATABASE_NAME»; $dbuser = «DATABASE_USERNAME»; $dbpassw = «USER_PASSWORD»; $dbcnx = @mysql_connect($dblocation,$dbuser,$dbpassw); mysql_query(«SET NAMES 'utf8'»); if(!$dbcnx){ echo(«На даний момент сервер бази даних недоступний, у зв’язку із чим корректне відображення сторінки неможливе. Для усунення неполадки звернітся до адміністратора admin@exm.com»); exit(); } if(!@mysql_select_db($dbname,$dbcnx)){ echo(«На даний момент база даних сайту недоступна, у зв’язку із чим корректне відображення сторінки неможливе. Для усунення неполадки звернітся до адміністратора admin@exm.com»); exit(); } ?> Можна дещо розширити, проте, як на мене, вже навіть повідомлення про помилку у цьому прикладі зайве. ПС. Пробіли перед ?php, само собою, вирізаємо
Сейчас играет: J. Ralph - Kansas City Shuffle
« Последний раз изменено: 10 августа 2010, 21:24:44 kolodem » |
|
|
10 августа 2010, 20:45:48
|
|
|
SPL (сокращённо от Standard PHP Library, Стандартная Библиотека PHP) — это коллекция интерфейсов и классов, предназначенных для решения стандартных проблем. Один из интерфейсов SPL, ArrayAccess, может быть использован, чтобы предоставить доступ к объекту, как к обычному массиву. Посмотрим на такой пример:
Код: <?php Думаю пригодиться
|
|
|
12 июля 2011, 22:04:27
|
|
|
12 июля 2011, 22:09:38
|