-
Posts
92 -
Joined
-
Last visited
About K313
- Birthday 02/04/2011
Information
-
Sex
Мужчина
Contacts
-
Web site
http://antia.16mb.com/
K313's Achievements
Explorer (1/14)
1
Reputation
-
function p($n) { if($n>5) return false; p(++$n); }
-
ну так покажите нам, как оно там прыгает
-
body{padding:0;margin:0;}
-
в алресной строке якорь остаётся?
-
может прописать полный адрес http://.....
-
# Единственная обязательная строка требуящаяся для запуска Apache. Указывает Apache какой номер порта он должен слушать # Если номер порта меньше чем 1024, то у Apache должны быть привелегии root (т.к. это привелигерованные порта) # Так же можно указать и IP-адрес, и Apache будет принимать запросы только с этого IP. # (чтобы указать несколько IP-адресов или портов, нужно задать несколько строк - Listen XXX.XXX.XXX.XXX:XXXX) # (а для IP6 что то типа - Listen [2001:db8::a00:20ff:fea7:ccea]:80) Listen 80 # Чтобы быть в курсе, что сделал Apache или если ему что то не нравиться, устанавливаем директиву LogLevel равным debug (получать максимум информации), но только на время настройки сервера. # Записи будут производиться в файл "/logs/error.log" находящийся в корневой папке Apache (если путь к этому файлу не переписан директивой ErrorLog) # Возможные значения (начиная от наименее информативного уровня): # emerg - только критические положения - система непригодна, процесс не запущен. # alert - процесс запущен, но действия должны быть предприняты немедленно (например ошибка в .htaccess - Internal Server Error) # crit - критические условия # error - ошибочные условия # warn - предупреждение условий # notice - нормальное но существенное условие # info - информационный # debug - сообщения уровня отладки. # Устанавливаемый уровень включает в себя все предыдущие (менее информативные) уровни. LogLevel debug # Корневой каталог для конфигурационных файлов, лог-файлов и прочего. От него Apache будет исходить если будет указываться относительный путь # при загрузке модуля или при указании местонахождения Log-файлов. # ПРИМЕЧАНИЕ - Если вы используете для размещения этих файлов NFS или другую сетевую файловую систему, просьба прочитать документацию по LockFile, # доступную на http://www.apache.org/docs/mod/core.html#lockfile # НЕ добавляйте слэш "/" в конец пути ServerRoot "I:/***/Apache2.2" # Определяет, как сервер запускается системой. inetd - запускается из системного процесса inetd. standalone - как daemon-процесс. # Режим inetd поддерживается только на Unix-платформах. # Начиная с версии 2.0 директива ServerType более не существует. Метод обработки запросов теперь определяется посредством выбора МП-модуля. # В настоящее время нет такого МП-модуля (MPM), который мог бы запускаться посредством демона inetd. #ServerType standalone #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # + # СЛЕДУЮЩИЕ НАСТРОЙКИ МОГУТ БЫТЬ ИЗМЕНЕНЫ ДЛЯ КАЖДОГО ВИРТУАЛЬНОГО ХОСТА ОТДЕЛЬНО + # + # МОДУЛИ могут быть загружены в любом месте (хоть до, хоть после записи. + # Начиная с версии 2.0 - Apache сам определяет порядок загрузки указаных модулей. + # + #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Эти команды устанавливают реакцию сервера на запросы, которые не обрабатываются установками <VIRTUALHOST>. Так же эти установки являются установками # по умолчанию для всех определений в <VIRTUALHOST>. Все эти команды вы можете разместить и внутри <VIRTUALHOST>. В этом случае параметры будут переписаны на значения, указанные там # Если параметр ServerType установлен в inetd, то следующие команды до ServerAdmin не будут иметь никакого эффекта. # Port - номер порта, на котором сервер будет принимать запросы. Для портов меньше 1024 вы должны обладать правами root при первоначальном запуске # Начиная с версии Apache 2.0 директива Port больше не существует. Вместо него - директива Listen. #Port 80 # Если вы желаете, что бы httpd работал c правами пользователя, отличного от root, устанвите эти параметры и запустите apache из-под root - сервер # сам потом перейдет под нужного пользователя. User/Group - имя (или #номер) пользователя и группы, от которых будет работать httpd. # Запомните, что некоторые системы будут отвергать запросы на смену группы, если значение PID больше 60000. Не используйте значения Ggroup nobody на этих системах # Начиная с версии 2.0 многое изменилось. Смотрите мануал Apache 2.0 и выше. #User nobody #Group nobody # ServerAdmin: Ваш адрес, по которому следует направлять сообщения о проблемах с сервером. Этот адрес появится на некоторых сгенерированных сервером # страницах, таких, как сообщения об ошибках. Пример: admin@your-domain.com ServerAdmin **********@web.de # Директива ServerName задает имя и порт, которыми сервер представляется. Это часто может быть определено автоматически, но рекомендуется явно задавать # эти параметры, во избежание проблем при запуске. Если Servername не указывает на действительное DNS-имя вашего хоста, # переадресация, сгенерированная сервером, не будет работать. См. также директиву UseCanonicalName # Если ваш хост не имеет зарегистрированного DNS-имени, укажите здесь его IP. В любом случае вам придется обращаться к нему по адресу, при этом # переадресация станет разумней. ServerName localhost:80 # DocumentRoot: Директория, из которой будут выдаваться ваши документы, если Apache не найдёт имя сайта среди виртуальных хостов. # По умолчанию, все запросы обслуживаются из этой директории, но могут быть использованы символические линки (пересылки) и алиасы (псевдонимы) для указания других мест. DocumentRoot "I:/*******/*****/localhost/www" #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Каждая доступная для Apache директория может быть сконфигурирована в отношении действий и сервисов, которые разрешены и/или запрещены в этой директории (и ее суб-директориях). # Для начала, мы определяем "дефолт", как весьма ограниченный набор разрешений. Заметьте, что в дальнейшем вы должны явно разрешать конкретные действия так # что, если что-то не работает так, как вы ожидаете, убедитесь, что вы явно разрешили это ниже. # #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # В целях производительности и максимальной безопасности основной директории HTTP-сервера Apache "/", указанной в контейнере <Directory />, запрещаем доступ ко всем папкам # и запрещаем переназначать установленные в этом файле настройки из каких либо других конфигурационных файлов назначая "AllowOverride" равное "None". # А так же отключаем все доступные функции и особенности сервера - Options None. # Для использоавния директивы "Order" требуется загрузка модуля "mod_authz_host.so" LoadModule authz_host_module modules/mod_authz_host.so <Directory /> Order allow,deny Deny from all AllowOverride None Options None </Directory> # Теперь установливаем доступ к хосту localhost. То же нужно будет сделать и для каждого виртуального хоста который будет установлен на данном сервере. <Directory "I:/*******/******/localhost/www"> Order Deny,Allow Allow from all # Теперь разрешаем изменять настройки из файлов ".htaccess" начиная с данной папки. Возможные значения: None All AuthConfig FileInfo Indexes Limit Options[=опции,...] # None - запрещает применять изменения в .htaccess (в этом случае сервер Apache даже не пытается искать файл .htaccess) # All - разрешает все изменения # AuthConfig - разрешает изменять настройки авторизации (AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require и т.д.) # FileInfo - разрешает управлять настройками по типам документов (DefaultType, ErrorDocument, ForceType, LanguagePriority, SetHandler, SetInputFilter, SetOutputFilter, und mod_mime-Direktiven Add* und Remove* и т.д.) # Indexes - разрешает управлять индексацией папки (AddDescription , AddIcon , AddIconByEncoding , AddIconByType , DefaultIcon , DirectoryIndex , FancyIndexing , HeaderName , IndexIgnore , IndexOptions , ReadmeName , и т.д.) # Limit - разрешает менять установки отвечающие за доступ к хосту (Allow , Deny и Order) # Option[=опции,...] - разрешает изменять отдельные опции (Options и XBitHack) AllowOverride all # Директива Options указывает какие свойства и функции будут применимы на данном хосте. Возможные значания: # None - всё отключено # All - всё включено кроме MultiViews, её нужно указывать явно # ExecCGI - разрешается выполнение CGI-скриптов (обеспечивается модулем mod_cgi) # FollowSimLinks - разрешается следовать по символическим ссылкам, но только если это не было запрещено в <Location ...> # Includes - разрешается применение Includes-фильтра (начиная с версии Apache 2.0) (обеспечивается модулем mod_include, # который выбирает фильтр по расширению фильтруемого файла, например разбирает SGML-синтакс в .shtml документе если будет указана директива AddOutputFilter INCLUDES .shtml) # IncludesNOEXEC - тоже что и Includes, но без разрешения вызова системных программ (exes, cmd и т.д.) # Indexes - разрешить отображать список файлов в папке на которую указывает URL (обеспечивается модулем mod_autoindex), если в ней нет файла по умолчанию определённого в DirectoryIndex # MultiViews - реализация технологии определение кодировки принимаемого и отдаваемого документа (модуль mod_negotiation) # Включенная на хостинге опция MultiViews может вызвать неожиданные проблемы, например, отображение несуществующих страниц сайта. # Скажем, на сайте существует страница с адресом http://www.server.ru/downloads.php, и если посетители обратятся к несуществующему каталогу http:// www.server.ru/downloads/, # то включенная опция MultiViews вместо этого каталога подставит файл downloads.php. Однако подстановка будет выполнена не полностью — пути к изображениям, таблицам стилей и т. п. # будут подставлены неверно. То есть страница будет отображена с искажениями. Это может испортить репутацию сайта, особенно если URL такого вида попадут в каталоги поисковых систем, # т. к. посетители не осведомлены, что это проделки Web-сервера, а не халатность Web-разработчиков. Для подавления такого поведения Apache опцию Multiviewa следует отключить. # SimLinksIfOwnerMatch - Сервер следует по символическим ссылкам только если целевой файл или папка имеют тот же id что и пользователь. (игнорируется в секции <Location>) # Options all </Directory> # Запретим отображение файлов по имени начинающимся с .ht (это например файлы .htaccess, .htpasswd и т.д.) <Files ".ht*"> deny from all </Files> # Указываем имена файлов которые могут быть выведены если URL указывает на папку а не на файл. Например если в адресную строку будет вписано # просто "localhost" без указания имени файла. (файлы в папке будут искаться в том же порядке, в каком указано здесь) # Директиве "DirectoryIndex" требуется модуль "mod_dir", иначе Apache выдаёт ошибку и не запускается. LoadModule dir_module modules/mod_dir.so DirectoryIndex index.html # Если URL-адрес указывает на папку в которой нет файла отображаемого по умолчанию (определённой директивой DirectoryIndex), # тогда можно директивой Options разрешить отоброжать список файлов находящихся в данной папке задав ей значение Indexes (или All). # Для этого требуется модуль mod_autoindex. LoadModule autoindex_module modules/mod_autoindex.so # Указываем тип отдаваемых клиенту данных по умолчанию (это если Apache не сможет определить тип контента) DefaultType text/html # Укажем файл для записи ошибок (по умолчанию у Apache в папке logs/) ErrorLog "I:/********/******/localhost/error.log" # Так же Apache может записывать каждый запрос к нему (т.е. вести журнал). Для этого нужен модуль mod_log_config который регулируется следующими директивами: # TransferLog - указывает путь к файлу access.log (в отличии от CustomLog не может содержать описание формата хранения или ещё какие либо данные) # LogFormat - описывает формат в котором будут записываться данные # CustomLog - указывает путь к файлу access.log и описывает формат в котором будут записываться данные (LogFormat + TransfoerLog) LoadModule log_config_module modules/mod_log_config.so CustomLog "I:/*****/*********/localhost/access.log" "%h %l %u %t \"%r\" %>s %b" # Так же модулю mod_log_config можно указать когда записывать данные на диск, Off - сразу, On - по мере увеличения буффера в памяти # при значении On это может привести к более эффективному дисковому доступу. По умолчанию - Off. BufferedLogs Off #++++++++++++++++++++++++++++++++++++++++ # + # Подключаем PHP к Apache. + # + #++++++++++++++++++++++++++++++++++++++++ # Первая строка загружает модуль PHP, реализованный в библиотеке php5apache2_2.dll LoadModule php5_module "I:/*****/PHP/php5apache2_2.dll" # Вторая строка ДОБАВЛЯЕТ соответствие между файлами с расширением php и mime-типом application/x-httpd-php, который обрабатывается модулем PHP. # В Apache соответствие между типами документов и расширениями файлов описано в файле "conf/mime.types". Но информация из этого файла применима # ко всему серверу и иногда требуется большая гибкость - возможность создавать новые соответствия "на лету". Для этого используется директива AddType. # Добавление новых записей с AddType увеличивает нагрузку на сервер. # Для использования директивы AddType требуется модуль mod_mime.so, а модулю в свою очередь требуется конфигурационный файл "conf/mime.types" LoadModule mime_module modules/mod_mime.so AddType application/x-httpd-php php phtml sphtml php3 # Третья строка позволяет явно указать расположением конфигурационного файла php.ini. PHPIniDir "I:/***********/PHP/" #++++++++++++++++++++++++++++++++++++++++ # + # Подключаем CGI к Apache. + # + #++++++++++++++++++++++++++++++++++++++++ # модуль для реализации IIS-технологии LoadModule cgi_module modules/mod_cgi.so AddHandler cgi-script .cgi #AddHandler perl-script .cgi AcceptPathInfo On ScriptLog "I:/*****/***/localhost/www/cgi-bin/cgi_log.log" # UseCanonicalName - Когда значение установлено в On, сервер пытается собрать внутренний путь для документа, используюя значения ServerName # и Port из обычного имени. Когда установлено знaчение off, будут просто использованы hotname:port, которые предоставляет клиент. # Эта команда оказывает влияние на переменные SERVER_NAME и SERVER_PORT , используемые в cgi-скриптах UseCanonicalName On # ScriptAlias - управление синонимами для каталогов, которые содержат скрипты. Это почти тоже самое, что и простые синонимы, но файлы в каталоге рассматриватся не # как докменты, а как выполняемые программы. ScriptAlias /cgi/ "I:/*******/******/localhost/www/cgi-bin/" # /www/cgi-bin/ необходимо сменить на то значение, куда указывает ScriptAlias #<DIRECTORY "I:/******/********/localhost/www/cgi-bin/"> # AllowOverride all # Options ExecCGI # Order deny,allow # Deny from all # Allow from ~ "*.cgi" #</DIRECTORY> #LoadModule include_module modules/mod_include.so #AddType text/html .shtml #AddOutputFilter INCLUDES .shtml # AccessFileName: Имя файла в каждой директории, задающего правила доступа (к этой директории). См. также директиву AllowOverride. Если она не отключена (значение "None") # тогда например перед отдачей документа /usr/local/web/index.html , сервер будет искать и читать по порядку /.htaccess , /usr/.htaccess , /usr/local/.htaccess и /usr/local/web/.htaccess # Значение по умолчанию - .htaccess #AccessFileName .htaccess #++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # + # Загружаемые модули для рассширения функций сервера + # + #++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # для: Redirect LoadModule alias_module modules/mod_alias.so # для работы с заголовком HTTP LoadModule headers_module modules/mod_headers.so # для управления указанием времени жизни файлов в .htaccess LoadModule expires_module modules/mod_expires.so # для отдалённого logname (не рекомендуется, может увеличивать время ответа до нескольких МИНУТ.) #LoadModule ident_module modules/mod_ident.so #IdentityCheck On #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # + # ПРОЧЕЕ + # + #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Timeout - число секунд, которые сервер будет ждать при приеме и посылке данных, пока не истечет период ожидания. Timeout 300 # KeepAlive - будет или нет сервер использовать одно и то же соединение для обработки нескольких запросов. Установите в Off для выключения. KeepAlive On # MaxKeepAliveRequests - максимальное число запросов на одно постоянное соединение. Занчение 0 отменяет ограничение. Мы рекомендуем установить это значение как # можно выше, что бы сохранить производительность. MaxKeepAliveRequests 100 # KeepAliveTimeout - Число секунд для ожидания следующего запроса для одного и того же клиента в одном и том же постоянном соединении. KeepAliveTimeout 15 # Регулировка числа одновременно запущенных потоков. Apache пытается динамически подстроиться под величину загрузки запросами. Запускается столько потоков, # сколько требуется для обработки текущих запросов, плюс еще несколько для обработки потоковых запросов. # Сервер переодически считает, сколько серверов запущено и ждет запроса. Если это число меньше MinSpareServers, он создает дополнительные # сервера. Если это число больше MaxSpareServers, некоторые сервера будут убиты. Значения по умолчанию приемлимы для большинства сайтов. # Требует МП-модуль prefork #MinSpareServers 5 #MaxSpareServers 10 # Число серверов при первоначальном запуске. Должно быть более-менее реалистичное число. # Требует один из МП-модулей: leader, mpmt_os2, prefork, threadpool или worker #StartServers 5 # Максимальное число запущенных серверов. Т.е. лимит на число пользователей, которые смогут одновременно подключится. Если этот предел достигнут, # пользователям откажут в обслуживании, поэтому это число не должно быть маленьким. Основное назначение этого параметра - уберечь машину от проседания # когда сервер не успевает обслуживать поток посетителей и новые соединения еще больше нагружают машину. # Требует один из МП-модулей: beos, leader, prefork, threadpool или worker #MaxClients 150 # MaxRequestsPerChild - число запросов, которые обработает каждый сервер, перед тем, как прервет свою работу. Потомки заканчивают свою работу, чтобы # избежать проблем с утечками памяти и подобными неприятностями, которые могут случиться. Это значение не учитывет запросы, которые будут обработаны при постоянных соединениях. # То есть если при постоянном соединении клиент передал 10 запросов, это будет учитываться как 1. # Требует один из МП-модулей: leader, mpm_netware, mpm_winnt, mpmt_os2, perchild, prefork, threadpool или worker. # Значение по умолчанию 10'000 (для mpm_netware и mpm_winnt = 0). 0 - означает, что процесс прерван не будет. # MaxRequestsPerChild 0 # BindAddress - вы можете поддерживать виртуальные сервера с помощью этой команды. Она указывает серверу, на какой ip адрес присоеденяться и откуда # принимать запросы. Команда может содержать значение * или полное символьное имя. Смотреть также директивы <VIRTUALHOST> и Listen. # Директивы BindAddress и Port более не существуют. Эквивалентная функциональность предоставляется более гибкой директивой Listen. #BindAddress * # Модуль mod_status.so даёт возможность запрашивать информацию о статусе сервера. LoadModule status_module modules/mod_status.so # Как мы сможем увидеть информацию о сервере. # При вызове страницы "localhost/server-status" будет вызываться обработчик "server-status". Разрешим это пока только основному серверу - localhost. <Location /server-status> SetHandler server-status Order Deny,Allow Deny from all Allow from localhost </Location> # ExtendedStatus указывает серверу генерировать "полную" статусную информацию (ExtendedStatus on) или только основную (ExtendedStatus Off) # при вызове обработчика "server-status". По умолчанию Off. ExtendedStatus On # Модуль mod_info.so даёт возможность запрашивать дополнительную информацию о сервере. LoadModule info_module modules/mod_info.so # При вызове страницы "localhost/server-info" будет вызываться обработчик "server-info". Разрешим это пока только основному серверу - localhost. <Location /server-info> SetHandler server-info Order Deny,Allow Deny from all Allow from localhost </Location> # ExtendedStatus указывает серверу генерировать "полную" статусную информацию (ExtendedStatus on) или только основную (ExtendedStatus Off) # при вызове обработчика "server-status". По умолчанию Off. ExtendedStatus On SeeRequestTail On #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # + # ПРОЧЕЕ + # + #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # Параметр LockFile управляет путем для файла блокировок, который использует Apache, если он скомпилирован с USE_FCNTL_SERIALIZED_ACCEPT или USE_FLOCK_SERIALIZED_ACCEPT. # Обычно этот параметр оставляется с тем значением, которое установлено по умолчанию. Единственный смысл смены этого пути, это если каталог с локфайлами смонтирован # в сетевой файловой системой, так как локфайл ДОЛЖЕН БЫТЬ НА ЛОКАЛЬНОМ ДИСКЕ. #LockFile "I:/******/httpd.lock" # Файл записи идентификационного номера процесса (PID) сервера при запуске. PidFile "I:/********/httpd.pid" # ScoreBoardFile: Файл для хранения информации внутреннего процесса сервера. Если не указан (по дефолту не указан), то эта информация хранится в # неименованном разделе общей памяти, и не доступна посторонним программам. Не все архитекруры требуют этот файл. Но если он нужен (Apache сам создаст этот файл), # то он должен быть уникальным для каждой отдельной инстанции Apache. Этот файл должен располагаться на МЕСТНОМ диске. ScoreBoardFile "I:/*********/apache_runtime_status" # В стандартной конфигурации сервер будет использовать httpd.conf (или тот файл, который указан после параметра -f при запуске сервера), затем srm.conf и потом access.conf. # Последние два файла по умолчанию пустые, и рекомендуется оставить, что бы все команды располагались в одном файле. Все закоментированные параметры имеют значения по умолчанию. # Вы можете заставить сервер игнорировать эти команды, просто поставив /dev/null в качестве значений. #ResourceConfig conf/srm.conf #AccessConfig conf/access.conf #BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL #PHPIniDir "I:/*****/PHP/" #LoadModule php5_module "I:/*******/PHP/php5apache2_2.dll" #END PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # + # Для создания виртуальных хостов нужно загрузить модуль mod_vhost + # и указать конфигурационный файл для этих хостов + # + #++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ LoadModule vhost_alias_module modules/mod_vhost_alias.so Include conf/httpd-vhosts.conf # А так же, так как мы выше закрывали доступ ко всем папкам, нужно теперь открыть доступ к главной директории каждого виртуального хоста <Directory "I:/*******/*********/wordpress/www"> Order Deny,Allow Allow from all AllowOverride all Options all </Directory> <Directory "I:/*****/********/vhost1/www"> Order Deny,Allow Allow from all AllowOverride all Options all </Directory>
-
<Directory /> AccessFileName .htaccess Options FollowSymLinks AllowOverride All Order allow,denny <— сперва denny, а потом allow Allow from all </Directory>
-
.MainBody { opacity: 0.7; border-radius:0 0 7px 7px; border-left: 1px solid #D3B66A; border-right: 1px solid #D3B66A; background-color: #000000; width: 1208px; margin: 0 auto; как уже сказали, убрать opacity, а вместо background-color: #000000; написать background:url("/bg.png") repeat;background:rgba(100,100,100,0.5); "/bg.png" - полупрозрачная картинка для тех кто не понимает rgba(100,100,100,0.5)
-
добавьте ещё один див сразу после инпута и задайте диву position:absolute;left:0;top:0;width:100%;height:100%; и меняйте ему цвет как вы для родительского хотели... (не забудьте для инпута z-Index задать)
-
<Directory /> Options FollowSymLinks AllowOverride All Order deny,allow Deny from all <— здксь вы снова запрещаете доступ к указаной директории (а указаная директория - конревая папка) </Directory>
-
- между ?> и <DOCTYPE не должно быть пробелов - вывод ошибок перенесите внутрь <BODY> - и вообще избегайте любого выводы текста вне BODY
-
потому ШТО, Шел Кондрат в Ленинград, А навстречу - 12 ребят, У каждого по три лукошка, В каждом лукошке - кошка, У каждой кошки - 12 котят, Так сколько будет 9 раз по 9
-
перенесите описание стилей для дива туда же (файл css или блок <style></style>) где и у вас и описание .bk1:checked + #bk1{background: #fc0;} и сделайте див соседним элементом идущим после инпута
-
-скрипт на локалке? -пхп ощибки пишет какие?
-
попробуйте так mail($mail,$thema,$text,"From: my-site.com\r\nMIME-Version: 1.0\r\nContent-type: text/html; charset=UTF-8\r\n");