Архив мая, 2011

PHP генерация буквенно-символьного пароля

Для генерации случайного буквенно-символьного пароля можно использовать замечательную функции приведенную ниже: function generate_password($length = 7){ $symbols = array_merge(range(0, 9), range(‘a’, ‘z’), range(‘A’, ‘Z’)); shuffle($symbols); $pass_array = array_slice($symbols, 0, (int)$length); $pass = implode(«», $pass_array); return $pass; } В качестве параметра передается длина пароля. Пример вызова функции для генерации 8-символьного пароля: generate_password(8);


PHP Авторизация в Sape при помощи CURL

Приведенный ниже код позволяет авторизироваться в системе Sape.ru. Не забудьте заменить в строке username=LOGIN&password=PAROL логин и пароль на свои. <?php $curl = curl_init(); // инициализируем cURL /*Дальше устанавливаем опции запроса в любом порядке*/ //Здесь устанавливаем URL к которому нужно обращаться curl_setopt($curl, CURLOPT_URL, ‘https://auth.sape.ru/login/’); //Настойка опций cookie curl_setopt($curl, CURLOPT_COOKIEJAR, ‘cook.txt’);//сохранить куки в файл curl_setopt($curl, CURLOPT_COOKIEFILE, ‘cook.txt’);//считать […]


apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName

Если возникла такая ошибка, то необходимо сделать следующее: 1. Редактируем конфиг sudo vim /etc/apache2/httpd.conf 2. Добавляем строчку ServerName localhost 3. Перезагружаем apache2 sudo /etc/init.d/apache2 restart Радуемся полученному результату.


Как исключить определенные дни из календаря jQuery Datepicker

Замечательный календарик, который создается за счет использования jQuery Datepicker, иногда необходимо допиливать. Возникла вполне логичная проблема с праздниками, которые необходимо исключить. Допустим, что нам необходимо исключить 1 января и 9 мая из выборки дат. Такое может потребоваться для интернет магазина, для назначения даты перезвона. Ниже приведен код реализующий решение проблемы. Автор не известен. $(document).ready(function () […]