php 5.6 Automatically populating $HTTP_RAW_POST_DATA is deprecated -- ОШИБКА, что за ошибка

Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknownon line 0

Ошибка связана с запретом чтения данных POST-а напрямую, но она появляется даже когда используется:

file_get_contents('php://input')

(что не понятно), а потому чтобы избавиться от предупреждения в php.ini необходимо добавить строку:

php json_decode() Возвращает null -- как понять что не так, какая именно ошибка JSON -- РЕШЕНИЕ

Например, пусть имеется код вроде:

     $postdata = \json_decode(file_get_contents('php://input'), true);

И он для входных данных:

Select UNION ORDER BY -- пример SQL выборки из результатов подзапросов (mysql)

Forums:

Пример суммы результатов объединения 1-ой таблицы скачала со второй, а потом с 3-ей:

select nomineeID, nominationID 
FROM ( // далее подзапросы
	select nm.nomineeID, nmnm.nominationID FROM `Nominee` nm  INNER JOIN nominationsNominee nmnm ON nmnm.nomineeID = nm.nomineeID 
	union // объединение результатов
	select nm.nomineeID, nmnm.nominationID FROM `Nominee` nm  INNER JOIN add_nominationsNominee nmnm ON nmnm.nomineeID = nm.nomineeID
) as allrows // псевдоним для объединения подзапросов

order by   nomineeID

Как добавить ключ в WinSCP -- авторизация без пароля

Выбираем запись слева (для сервера к которому подключается) и наживаем кнопку Edit (или при создании новой записи настроек)
Затем:

Advanced -> SSH -> Authentication

И для поля Private key Filed выберете нужный файл.

Горячие клавиши, полезные программисту и всем, кто работает за компьютером ;)

Здесь приводятся распространённые горящие клавиши (команды), которые позволяют значительно ускорить процесс набора и редактирования текста, что немаловажно в случае если вы пишите программы (или только учитесь).

Немного определений:

Информатика -- программирование (фармацевты СПО 2016 - ВГУ)

На этой странице ссылки на материалы, которые могут оказаться полезными в ходе освоения курса.

Контакты:

Материалы:

  1. "Горячие" клавиши
  2. Изучаем Паскаль (будет пополняться)

php Получить все элементы массива, которые содержат строку (или одну из массива строк) -- пример функции

Из открытой библиотеки rusphp:

    /**
     * Получит все элементы массива, которые содержат  строку или несколько строк (подстроки)
     * 
     * @param string $arr     -- список строк, в которых искать
     * @param array $startStr -- список подстрок (которые искать)
     * @return array
     */
    public static function getElementsWith($arr, $startStrs, $trim = false)
    {
        $result = [];
        
        foreach ($arr as $val)
        {
            foreach ($startStrs as $startStr) {
                //log::pre($arr);

JQuery each() Пример работы, выход из цикла -- typeerror invalid 'in' operand a $.each (Решение)

Правильное использование:

var result = true; // предположим, что ненулевых значений нет

var voteSelector = "span.votes"; // селектор

$(voteSelector).each(function(index) {
	if ($(this).text() !== '0') { // если выстретили ненулевое значение
		result = false; // всё же они есть
		return false; // прерываем цикл (выход)
	}  
});

JavaScript "Вы уверены?" - Как вывести форму окно подтверждения действия - да нет, пример кода, Вопрос, Усточнение

Для вывода формы с уточняющим вопросом используйте такой код:

if (confirm("Вы уверены?")) {
	// код если да
} else{
	// код если нет
}

Вариант js-файла:

Pages

Subscribe to fkn+antitotal RSS