Установка PHP 7 на Windows

первое, что нам требуется сделать, это перейти по ссылке https://windows.php.net/download/ Будем скачивать с официального сайта. Выберите версию Thread Safe (64-битную или 32-битную версию).

PHP Определение мобильных устройст

Мобильные устройство развиваются с огромной скоростью и рано или поздно вам придется задумать о мобильной версии сайта. Для того, что бы определить мобильные устройства, которые используют пользователи при просмотре вашего сайта можно задействовать функцию приведенную ниже.

Опубликовано
В рубрике PHP Отмечено

PHP фреймворки

Вопрос об использовании или не использовании PHP-фреймворка рано или поздно возникает у каждого программиста. В статье постараемся рассмотреть 4 фреймворка (CodeInteger, Symfony 2, Zend Framework, Yii), которых обрели популярность и послужили основным инструментом для создания большого количества проектов.

Zaan CMS

Zaan CMS — представляет собой систему управления сайтов, позволяющую на её основе быстро создавать сайты любой сложности, от простого сайта-визитки до крупного портала. Последняя версия 1.61. В настоящий момент Zaan CMS активно развивается и увеличивает свой функционал.

Опубликовано
В рубрике PHP Отмечено

Php mail 550 Message was not accepted

В большинстве движков сайтов написанных на PHP есть отправка почты за счет использования функции mail. Иногда случаются неприятности и письма не доходят. Один из таких случаев будет рассмотрен ниже. При попытке отправить почту на сервере mail.ru при помощи php функции mail получали в ответ 550 Message was not accepted, а если быть точным, то вот… Читать далее Php mail 550 Message was not accepted

2 кнопки submit и одна форма PHP

Зачем может быть задействовано 2 кнопки submit и одна форма? Бывают случаи когда может потребоваться повесить различный функционал на кнопки с задействованием одной формы. Например, можно сохранить или сохранить и продолжить редактирование. HTML: <input type=»submit» name=»Save» value=»Save»> <input type=»submit» name=»SaveAndEdit» value=»SaveAndEdit»> PHP: if ($_GET[‘Save’]) … elseif ($_GET[‘SaveAndEdit’]) …

Опубликовано
В рубрике PHP Отмечено ,

Сортировка многомерного массива в PHP

Бывают случаи, когда требуется сортировка многомерных массив. Для решения такой задачи отлично подходит позаимствованный из просторов интернета php-скриптик. Автора к сожалению не помню, но ему большое спасибо. <?php //функция для сортировки function order($array, $by) { $result = array(); foreach ($array as $val) { if (!is_array($val) || !key_exists($by, $val)) { continue; } end($result); $current = current($result);… Читать далее Сортировка многомерного массива в PHP

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’);//считать… Читать далее PHP Авторизация в Sape при помощи CURL