Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (11)

Наибольший вклад в теги

Все теги (31)

Лучшие ответы пользователя

Все ответы (18)
  • [php] Защита от Sql и XSS

    @NiGP
    Сорри нажал на enter
    http://www.php.net/manual/en/book.pdo.php
    а точнее ознакомьтесь с
    bindParam

    от XSS есть не мало функции
    strip_tags() – вырезает теги HTML и PHP из строки.

    htmlspecialchars() — конвертирует только специальные символы (‘&’, ‘»‘, »’, ‘<’ и ‘>’) в HTML сущности (‘&’, ‘"’…). Используется для фильтрации вводимых пользователем данных для защиты от XSS-атак.

    htmlentities() – конвертирует все символы в строке (кроме букв) в мнемоники HTML. Используется для защиты от XSS, являясь более гибким аналогом htmlspecialchars.

    stripslashes() – удаляет заэкранированные символы (после преобразования в сущности предыдущими функциями их незачем экранировать)
    Ответ написан
    1 комментарий
  • Почему хабр отказался от %username%.habrahabr.ru

    @NiGP Автор вопроса
    Ответ может быть полезен разработчикам, почему же отказались от виртуальных поддоменов. Нагрузка или просто решение что-то изменить.
    Ответ написан
    Комментировать
  • Symfony vs Kohana (После CI)?

    @NiGP
    Учитывая то, что Kohana изначально была форком CI ответ очевиден исходя из ваших требований. Хотя Kohana и стала полностью независимым проектом, но отчетливо наблюдается связь с CI. Symfony же совсем другая тема, порог вхождения намного выше, чем у Kohana и с наскоку вы врядли поймете что к чему. Сам изначально использовал CI, потом пробовал Yii и Kohana. Склоняюсь скорее ко второму.

    Так из любопытства, почему в кандидатах нет Yii?
    Ответ написан
    Комментировать
  • Простенькая бесплатная web CRM

    @NiGP
    www.teamlab.com вот довольно неплохая система

    Управление проектами
    Формируйте команды и назначайте задачи. Планируйте вехи проектов, отслеживайте активность в рамках проекта и генерируйте отчеты.

    Совместная работа
    Пишите в блогах и на форумах, просматривайте подробные сведения о сотрудниках. Делитесь фотографиями, закладками, материалами Wiki-страниц.

    Управление документами
    Создавайте, редактируйте, делитесь документами на портале. Импортируйте их из Google Docs, Zoho, Box.net, интегрируйте в проекты.

    Мгновенные сообщения
    Общайтесь с коллегами в реальном времени. Используйте автоматически обновляемый список контактов. Получайте оповещения о новостях.

    Полная версия для мобильных устройств
    Пользуйтесь порталом с мобильного телефона с Android или iOS. Узнавайте о действиях команды и новостях проектов, где бы Вы ни находились.

    Календарь
    Составьте свой личный и корпоративный графики работы. Планируйте встречи, организуйте совещания, координируйте работу команды. Следите за прошлыми, настоящими и будущими событиями.

    CRM-система
    Управляйте связями с клиентами. Используйте многофункциональную систему для эффективного взаимодействия с клиентами.

    Управление электронной почтой
    Отправляйте, получайте и упорядочивайте сообщения электронной почты прямо на портале. Фильтруйте сообщения по Вашим собственным тегам.
    Ответ написан
    1 комментарий
  • Настройка bind9 для локальной работы с виртуальными поддоменами

    @NiGP Автор вопроса
    В общем проблему решил, но возникла другая.
    $TTL 604800
    @ IN SOA ns.site.dev. root.site.dev. (
    1 ; Serial
    604800 ; Refresh
    86400 ; Retry
    2419200 ; Expire
    604800 ) ; Negative Cache TTL
    ;
    @ IN NS ns.site.dev.
    @ IN A 127.0.0.1
    * IN A 127.0.0.1
    ns IN A 127.0.0.1

    работает при /etc/resolv.conf
    nameserver 127.0.0.1
    nameserver 192.168.1.1

    но перестает работать интернет в общем, сайты становятся недоступны, а при
    nameserver 192.168.1.1
    nameserver 127.0.0.1

    работает интернет, но не работают поддомены.

    И еще при перезапуске сбрасывается содержимое resolv.conf
    Ответ написан
    4 комментария

Лучшие вопросы пользователя

Все вопросы (14)