Monthly Archives: Март 2017

Отправка формы обратной связи средствами AJAX

Для отправки формы обратной связи без перезагрузки страницы, сделаем следующее: Создадим 2 файла: index.php, mail.php. index.php

  mail.php

 

Немного bash

Имеется такое содержимое файла:

Необходимо: Вывести строки, в которых фигурирует только apache.

Отформатировать вывод таким образом, чтобы показывались только SITE IP GET например mail.ru 19.128.67.32 «GET /?login=blabla»

Напишите на bash скрипт, который выполняет такие действия: Если отсутствует каталог «catalog» создать его, затем создать в каталоге файлы: file1, file2, file3, … , file21.… Read More »

Ограничение доступа по ssh

Редактируем файл /etc/hosts.allow

Вписываем:

Вместо 127.0.0.1 Пишем свой IP Далее, редактируем файл /etc/hosts.deny

Вписываем:

После редактирования этих файлов необходим рестарт SSH:

Иногда надо использовать sshd.

Курс валют cbr

Получаем курс валют с cbr.ru , скачиваем в корень, и вытаскиваем значения текущего курса.

Ещё вариант , напрямую с сервера cbr

Если на сервере запрещен вызов функции exec, стоит воспользоваться командой file_get_contents($url); и записать результат с помощью fwrite(); Например:

Иногда стоит использовать абсолютный путь к файлу

Вариант загрузки котировок без exec… Read More »

Category: PHP

Регулярные выражения

Удаляем текст вместе с тегами

Получаем расширение файла

Взять то, что находится между тегами <title> и </title>

Проверка на число

Добавить <br> в начало всех строк

Добавить <br> в конец всех строк

Удалить атрибуты у всех тегов кроме, a, p, img

DOM Получаем значение атрибута

Получить Цифры… Read More »

Category: PHP