Как на PHP создать папку

Создать папку на PHP можно с помощью функции под названием mkdir(). Смотрим примеры.

1. Самый простой вариант, указываем только путь до каталога. В каталоге «htdocs» появляется папка с именем «good-folder»:

<?php
$path = '/opt/lampp/htdocs/'; // - путь до создаваемой папки.
$folder = 'good-folder';      // - имя создаваемой папки.
if (mkdir($path. $folder)==false)
  print 'Не удалось создать директорию.';
else
  print 'Директория создана';
?>

(далее…)

Опубликовано 25-07-2013 в 08:10
PHP

Как на PHP удалить файл

Удалить файл средствами PHP можно, используя функцию под названием unlink(). Вот пример её использования:

<?php
$file = "/opt/lampp/htdocs/logs/14-04-2013_08-49-46.txt";
if ( is_readable($file) )
  if ( unlink($file) )
    print "Файл $file удален.";
  else
    print "Файл $file не удалось удалить.";
else
  print 'Такой файл не существует либо у вас нет к нему доступа.';
?>

(далее…)

Опубликовано 20-07-2013 в 08:32
PHP

Как на PHP узнать размер файла

В простейшем случае для того, чтобы узнать размер файла на PHP достаточно вызвать функцию filesize(), например вот так я узнаю сколько «весит» дистрибутив MODx Evolution, лежащий в каталоге /opt/lampp/htdocs:

<?php echo filesize('/opt/lampp/htdocs/modx-1.0.8.zip') . ' Б'; ?>

Однако давайте попробуем автоматически конвертировать в зависимости от размера файла байты в килобайты, мегабайты, гигабайты, терабайты, петабайты, эксабайты, зеттабайты и йоттабайты. (далее…)

Опубликовано 16-07-2013 в 07:48
PHP

Как прижать footer к низу окна

Далее будет рассмотрен пример того, как можно прижать подвал / footer к низу страницы. Сразу отмечу, что способ этот стандартный, а значит кроссбраузерный, т.е. без всяких сомнительных CSS хаков. Даже в IE (по крайней мере в IE8) будет работать.

Посмотреть рабочий пример

Смотрим скриншот:

Как прижать footer на CSS

(далее…)

Опубликовано 12-07-2013 в 10:46

Пишем плагин к TinyMCE для MODX Evolution

Итак, ниже приведен пример плагина для WYSIWIG TinyMCE, встроенного, в виде дополнения, в CMS / CMF MODX Evolution. Чтобы вы сразу же могли «скопипастить» и опробовать описанное, программный код привожу цельно. Смотрите мои комментарии.

(function() {
  tinymce.create('tinymce.plugins.CodeButton', {

    init : function(ed, url) {

      // Добавляем новую команду:
      ed.addCommand('codeButton', function(ui, v) {
        var e = ed.dom.getParent(ed.selection.getNode(), 'CODE');
        if (e == null) {
          // Будем ли добавлять элемент <CODE>text</CODE>:
          if ( ed.selection.isCollapsed() ) {
            // Когда ничего не выбрано:
            ed.formatter.toggle('code');
          } else {

(далее…)

Опубликовано 10-07-2013 в 10:38

Настройка планировщика задач Cron на IHC

Текущий материал освещает вопрос постановки задач на Cron касаемо платного хостинга IHC. Отличием сей заметки от официальной справочной информации, приведенной на сайте компании, является то, что первая содержит больше примеров с пояснениями.

Итак, общий вид инструкции для Cron выглядит следующим образом:

* * * * * выполняемая команда

Где звездочки * (в порядке слева направо) характеризуют вот такие вот настройки временных интервалов:

  1. Минуты, допускаются числовые значения от 0 до 59.
  2. Часы, допускаются числовые значения от 0 до 23.
  3. Дни, допускаются числовые значения от 1 до 31.
  4. Месяцы, допускаются числовые значения от 1 до 12.
  5. Дни недели, допускаются числовые значения от 1 до 7.

Планировщик задач на хостинге IHC

(далее…)

Опубликовано 4-07-2013 в 10:43

Осторожно! или в SERP бывают сюрпризы

Набирая поисковые запросы, и заходя на сайты, будьте бдительны. Сегодня наткнулся на внеочередной сюрприз на страницах результатов поиска в Google. Итак, имеем взломанный злоумышленниками веб-ресурс с практически классическим автоматическим перенаправлением на нехороший подставной домен.

Вот собственно и сам скриншот:

Ловушки для пользователей в поисковой выдаче Google

Особенности встреченного экземпляра: мимикрирует / маскируется под реальную страницу поисковой системы Яндекс, которая выдается для пользователя, если есть подозрение, что посетитель не живой человек, а специализированная программа а-ля бот. Типичный случай. (далее…)

Опубликовано 3-07-2013 в 11:35



Свежие комментарии

  • Радик: к записи Помогите, не получается спарсить. Вот тут #ire »
  • Администратор: к записи Когда меняете пароль к базе в панели управления хо »
  • Александр: к записи Добрый день! Подскажите пожалуйста есть макхост на »
  • Администратор: к записи Зависимость - от версий JQuery разве что и того, ч »
  • VellioN: к записи Есть какая нибудь зависимость от модулей друпал на »
  • VellioN: к записи Здравствуйте, у меня возникли проблемы. Сделал все »
  • Администратор: к записи Погуглите по теме FancyBox или LightBox скриптов. »

Статистика спама

Akismet заблокировал 59 210 спамеров

Последние твиты

Твиты пользователя @red_book_cms