Форум выпускников 11-а класса Лицея Голосеевский №241

Форум выпускников 11-а класса
Текущее время: 28-04, 23:19

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: php-программування
СообщениеДобавлено: 30-12, 05:06 
Не в сети
Лось
Аватара пользователя

Зарегистрирован: 05-11, 20:13
Сообщения: 40
Откуда: Киев
Тексонькі....
Шановні звірята, вивішу базис по пхп, аби всі (тобто Даня, ги-ги) знали.
Ця гидота на хтмл позначається так
Код:
Знак "менше"+знак питання (блять, хуйова мода на цих форумах, блочать, якщо писати символами)
program code
Знак питання+знак "менше"


Замість program code вставляється будь що, наприклад:

Код:
echo "upyachka zzhot! Упячка жже";


Це видасть в ітозі даний текст в хтмл. Що це дає? А ось наприклад:

Код:
if (strstr($_SERVER["HTTP_USER_AGENT"], "MSIE"))
{
  echo "Ви - (туподоходящий) юзер Майкрософт Інтернет Експлорера!";
}


Отже, функцією стрстр ми шукаємо в змінній (змінні в пхп позначаються долларом) СЕРВЕР[ХТТП_ЮЗЕРІВ_АГЕНТ] набір символів МСІЕ. Якщо знаходимо, значить людині виводиться все, що в ЕХО. Інакше - нічого.
В данному випадку СЕРВЕР - масив змінних типу "стрінг".
Що важливо - кожна команда відділяється від іншої крапко-комою, і про це не слід забувати. Також не обов'язково писати з нової строчки, можна все і в один рядок, як кому зручніше.
Поки що ффсьо. 8)

_________________
Твоя мова....
  • ьо - вона м'яка
  • ї - вона унікальна
  • йо - вона модна

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30-12, 20:20 
Не в сети
Лось
Аватара пользователя

Зарегистрирован: 05-11, 20:13
Сообщения: 40
Откуда: Киев
Сьогодні проїбав цілий день на реалізацію однієї штуки.
Є такий формат картинок - png.
Що в ньому цікавого?
А те, що він має напівпрозорість, тобто якщо треба зробити плаваючу картинку на неоднокольоровому фоні, а від картинки падає тінь, або хочеться щоб її краї не були кострубатими, або просто щоб вона була напівпрозора, то пнг-файл надає таку можливість.
Але піздець підкрався непомітно.
Хоч видив я його здалеку.

Піздець - це internet explorer.

В ньому замість прозорості вставляється сірий фон. Сьома версія експлорера вирішує цю проблему, але там теж є міни. Але, по порядку:
Виправити проблему прозорості для, здається, версії 5.5 і більше допоможе або бог, або:
1. В каталог з сайтом (індекс.пхп) кладемо даний

джаваскріпт і гіфку.

2. Поміж тегів <head></head> вставляємо:

(форум, не їж скріпти) script type="text/javascript" src="/fixpng.js"></script (форум, не їж скріпти)
<style>
.iePNG, IMG { filter:expression(fixPNG(this)); }
</style>

3. Для кожно елементу, у якого бекграунд - пнг, або він сам є пнгехою, в тег дописуємо "class="iepng", тобто виглядає ци приміром так

<div>text</div>

4. Тепер, коли ми все зробимо, вигляд значно краще. Але ссилки, що лежать на об'єктах пнг, не працюють, тобто експлорер сприймає їх за звичайний текст. Це фікситься присвоєнням до тегів <a></a> відносної позиції, тобто

style:"position:relative".

5. Щоб не мучитись з кожним посиланням, дописуємо до таблиці стилів простеньку штучку,
.iePNG A { position: relative; },
тобто тепер все в нас виглядає так:

<head>
<title></title>
<script type="text/javascript" src="/fixpng.js"></script>
<style>
.iePNG, IMG { filter:expression(fixPNG(this)); }
.iePNG A { position: relative; }
</style>

От і все. 8)
Ненавидьте інтернет експлорер разом з мною.

_________________
Твоя мова....
  • ьо - вона м'яка
  • ї - вона унікальна
  • йо - вона модна

Изображение


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by Forumenko © 2006–2014
Русская поддержка phpBB