PHP

Весьма популярный язык программирования.

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

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


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

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


PHP фреймворки

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


Zaan CMS

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


Php mail 550 Message was not accepted

В большинстве движков сайтов написанных на PHP есть отправка почты за счет использования функции mail. Иногда случаются неприятности и письма не доходят. Один из таких случаев будет рассмотрен ниже. При попытке отправить почту на сервере mail.ru при помощи 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’]) …


Установка расширение DOM для PHP в CentOS

Если у вас отсутствует расширение DOM для PHP, то установить в CentOS можно следующей командой: yum install php-xml


Сортировка многомерного массива в 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 генерация буквенно-символьного пароля

Для генерации случайного буквенно-символьного пароля можно использовать замечательную функции приведенную ниже: 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’);//считать […]


Страница 1 из 3123