Главная страница » Материалы за Апрель 2018 года » Страница 2
Опрос
Какие статьи добавлять?

Поиск информации за 4 месяц 2018 года

PHP: копирование, перемещение и удаление файлов

Автор: administrator Дата: 28-04-2018, 19:00 Категория: Статьи и уроки / PHP статьи

Копирование файла

Создание копии файла в PHP происходит с помощью одноименной функции copy(). Её первый параметр принимает путь до исходного файла, а второй - место расположения копии. Функция вернет true при успешном завершении работы, а false в случае ошибки. Если файл, указанный во втором параметре уже существует, то он будет перезаписан.
//Создание пустого файла в корне сайта и его копирование
$mainFile = $_SERVER['DOCUMENT_ROOT']. '/main-file.txt';
$copyFile = $_SERVER['DOCUMENT_ROOT']. '/copy-file.txt';

if (touch($mainFile)) {
    if (copy($mainFile, $copyFile)) {
        echo "Файл {$copyFile} успешно создан";
    } else {
        echo 'Ошибка при копировании файла';
    }

} else {
    echo 'Ошибка при создании файла';
}
Просмотров: 1 113 Комментариев: 0
  • Не нравится
  • 0
  • Нравится

PHP: Создание файла. Использование временных файлов

Автор: administrator Дата: 29-04-2018, 18:01 Категория: Статьи и уроки / PHP статьи

Простое создание файла

Нужно отметить, что в PHP есть несколько способов создания файлов. Каждый из них имеет свои особенности и используется для решения различных задач.
Самым простым способом является использование функции touch(). Она применяется для установки времени последнего доступа к файлу. Если файл не существует, touch() создаст его. Принцип работы очень прост. Функция принимает три параметра: имя файла, время касания и время доступа в формате timestamp. Параметры времени являются необязательными...
Просмотров: 1 071 Комментариев: 0
  • Не нравится
  • 0
  • Нравится

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

Автор: administrator Дата: 3-04-2018, 00:22 Категория: Статьи и уроки / PHP статьи
Задача надежного шифрования текстовой информации часто встречается при программировании сайтов. В зашифрованном виде бывает необходимо хранить не только пароли, но и другую информацию. Недавно такая задача встала и у меня. Мне нужна была более-менее надежная функция обратимого шифрования текста по ключу. Почему по ключу? Дело в том, что шифрация без ключа может быть взломана, т.к. большинство алгоритмов шифрования можно найти в интернете и подобрать способ, чтобы получить исходные данные, а шифрация с ключом гораздо более надежная.

Поискав по интернету я нашел целых 2 достаточно коротких в плане количества кода и в тоже время очень надежных способа обратимого шифрования по ключу, которые использует встроенную в php библиотеку Mcrypt.
Просмотров: 849 Комментариев: 0
  • Не нравится
  • 0
  • Нравится