Дневник НЕ всегда жизнерадостного придурка
Пишу – значит есть потребность
RSS
  • Главная
  • О сайте
  • Обратная связь
  • Карта сайта

Рубрика код

Про формы в PHP и переменные $_SERVER

IT, web, безопасность, код Прокомментировать »

Сегодня хотел бы рассказать про одну брешь в безопасности, которая довольно часто встречается с исходных кодах многих проектов. Это перевод в моей вольной интерпретации и с комментариями статьи Mark Jaquith. Статья написана главным образом для разработчиков плагинов к WordPress, но может быть полезна и для остальных разработчиков на PHP. Речь пойдет про опасность использования переменных $_SERVER['PHP_SELF'] и $_SERVER['REQUEST_URI']. Самый простой пример их использования – атрибут action в формах:

<form action="<?php echo $_SERVER['PHP_SELF']; ?>">

Впрочем, часто переменную используют и в ссылках:

<a href="<?php echo $_SERVER['PHP_SELF']' ?>?id=2">link</a>

[ad#ad-1]
Read the rest of this entry »

23 сентября 2009  



jQuery и просмотр изображений

IT, код Прокомментировать »

Продолжаем изучать jQuery. Сегодня речь пойдет больше не про него самого, а про возможности, которые дает этот фреймворк и как его используют для создания различный эффектов. Я предлагаю изучить плагин, который позволяет создавать просмотр картинок на сайте (увеличение) и создавать галереи. Думаю, вы не раз сталкивались с ним на различных сайтах. Перейдем к описанию. Read the rest of this entry »


25 марта 2009  
Метки: FancyBox, jQuery, всплывающие картинки, изображение, картинки, пример, просмотр, слайд шоу



Выезжающий блок на jQuery

IT, код 4 коммент. »

Как и обещал, выкладываю реализацию выезжающего блока (slide), сделанного с помощью библиотеки jQuery. Но для начала – пара слов о самой библиотеке.

Что такое jQuery?

jQuery – это фреймворк, специализирующийся на взаимодействии HTML и JavaScript. jQuery помогает легко получать доступ к любому элементу (набору элементов) объектной модели документа (DOM), обращаться к атрибутам и содержимому элементов DOM и, конечно, манипулировать ими.

Как работает jQuery?

После подключения библиотеки к вашей страницы, jQuery позволяет обращаться к к DOM объектам и их элементам.
Существует два вида вызова методов jQuery:

  • через функции $, являющиеся методами объекта jQuery. Их можно объединять в цепочку, поскольку каждая из них возвращает этот объект;
  • через функции $., не связанные с объектом jQuery.
  • Например:

      $(”#header”) – получение элемента с id=”header”
      $(”h1″) – получить все элементы <h1>
      $(”div#post .data”) – получить все элементы с классом =”data” которые находятся в элементе div с id=”post”
      $(”ul li:first”) – получить только первый элемент<li> из списка <ul>

    Read the rest of this entry »


    17 марта 2009  
    Метки: div, jQuery, slide, выезжающий блок, код, пример



    Система комментариев от li.ru

    IT, код Прокомментировать »

    Основная проблема stand alone блогов – маленькая посещаемость. В отличие от крупных блог-площадок, на подобие livejournal или li.ru, где все “варятся в своем соку”, добавляют друг друга в друзья и читает чужие ленты новостей, stand alone блог одинок, как парусник в океане. Немного изменить сложившуюся ситуацию может возможность комментирования вашего блога пользователями других блог-систем, перерегистарции. Сегодня я расскажу об оной из таких возможностей, а точнее про систему комментариев от li.ru. Read the rest of this entry »


    16 марта 2009  
    Метки: li.ru, openid, комментарии, персональный блог, установка



    Появляющийся div блок

    IT, код Прокомментировать »

    Сегодня я расскажу про свою реализацию появляющегося div блока. В последнее время он становится все популярнее. И это понятно, информация не перегружает страницу и поваляется только по запросу пользователя. Примером могут служить комментарии внизу этой страницы. После нажатия кнопки “Комментарии для пользователей li.ru” появляется сама форма для комментария. Итак, приступим к реализации. Read the rest of this entry »


    10 марта 2009  
    Метки: css, div, javascript, блок, скрыть



    Кнопки

    • bash.org.ru firefox Google IE ipod microsoft Mozilla plugin блог браузер бред вКонтакте говно дневник жизнь игра интернет кино креатифф любовь маршрутки матч музыка мысли мысли вслух немного из жизни общественный транспорт плагин победа проблема рассказ рассказы реклама россия сайт секс скачать смерть фЫлософский бред файл фильм фото фотография футбол юмор

      WP Cumulus Flash tag cloud by Roy Tanck and Luke Morton requires Flash Player 9 or better.

    • Последние записи

      • Снова первоапрельное
      • 650
      • Про Курилы
      • Уменьшаем время автосохранения постов в WordPress
      • 638
    • Календарь

      Январь 2021
      Пн Вт Ср Чт Пт Сб Вс
      « Апр    
       123
      45678910
      11121314151617
      18192021222324
      25262728293031
    • Ссылки

      • Мой вишлист
      • Обратная связь
    
    Рубрики
    • IT
      • tips&tricks
      • Ubutuлогия
      • web
      • безопасность
      • Интересное
      • код
      • Новости
      • ссылки
    • Игры
    • немного из жизни
      • идиотизмы
      • мысли вслух
    • Словоед
    • Старый Дневник
    • юмор
    О сайте

    Мой личный блог. IT, истории из жизни,мысли и идеи. неЖЖ.ру.

    © 2019. Копирование категорически разрешено. Обратная ссылка приветствуется.
    Перевод: wpbot.ru Дизайн: I SOFTWARE REVIEWS