mJournal
· Форум · Участники · Журналы · Случайный журнал ·
Главная -> Журналы -> Игорь_Vasinsky -> 17 июня 2011 -> Комментарии
PHP во сне и на яву
 
17 июня 2011
  01:47   Функция для редатирования и сохранения файлов
#11 Функция для редатирования и сохранения файлов
В этой функции используется предыдущая функция chmod_();


Цитата
<?php
/**
*  @author Васинский Игорь Александрович
*  @copyright 2011
*
*  Функция редактирования файлов
*
*  @param string $filename - путь/файл

*  @return string $res - результат выполнения
*
*  @call echo file_edit($filename);
*
*  $_POST['edit_file'] - передано с textarea
*
*  VAS_PATH - define("VAS_PATH", $_SERVER['DOCUMENT_ROOT']."/") корневая директория
*
*/

  function edit_file($filename)
  {        
      $new_data = $_POST['edit_file'];
      $real_chmod = (int)chmod_($filename, "get");
     
      chmod_($filename, "set", 0777); 
    
      if(@file_put_contents(VAS_PATH.$filename, stripslashes($new_data)))
          $res = "Данные успешно сохранены!";
      else
      {  
          $res = "Ошибка сохранения данных!";   
      }
     
      chmod_($filename, "set", $real_chmod);
     
      return $res;      
  }
?>



| Цитата || Печать || Комментарии:0 |

« Предыдущая запись   Следующая запись »

Нет комментариев к выбранной записи.

 
Игорь_Vasinsky


★ЛжеЭксперт★


Регистрация 14.03.2010
E-mail Отправить
Приват Отправить
WWW Нет данных
ICQ Нет данных
Профиль Перейти
Рейтинг
Рейтинг: 4.4    Голосов: 18
Список друзей
inpost quickxyan sharki
TMake twin zvezda_t
ИНСИ
Календарь
март 2017
пн вт ср чт пт сб вс
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
Статистика
Просмотры
Сегодня: 1
Всего: 52564
Хосты
Сегодня: 1
Всего: 52540
Последний комментарий
[6] Отладка скриптов PHP...
16.12.2011 00:05
Написал: Игорь_Vasinsky
[4] Тернарный оператор (...
09.09.2011 13:49
Написал: Игорь_Vasinsky
[4] Загрузка картинки дл...
09.09.2011 13:09
Написал: Игорь_Vasinsky
[2] Зашита от F5 (повто...
21.03.2010 00:30
Написал: Игорь_Vasinsky