Guest User

Download

a guest
Feb 25th, 2017
639
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.86 KB | None | 0 0
  1. if (isset($_POST['send_icon'])){
  2.     $fileName=$_FILES["icon"]["name"];
  3.     $fileSize=(float) (($_FILES["icon"]["size"]) / 1024);
  4.     if (mkdir('/var/www/html/server/download_icons/' . $fulladdress , 0777,true)){
  5.    if(is_uploaded_file($_FILES["icon"]["tmp_name"]))
  6.    {
  7.      // Если файл загружен успешно, перемещаем его
  8.      // из временной директории в конечную
  9.      move_uploaded_file($_FILES["icon"]["tmp_name"], "/var/www/html/server/download_icons/" . $fulladdress . "/" . $_FILES["icon"]["name"]);
  10.     $iconPath="/var/www/html/server/download_icons/" . $fulladdress . "/" . $_FILES["icon"]["name"];
  11.     $fileCRC32=crc32($iconPath);
  12.     $iconSize=getimagesize($iconPath);
  13.      $iconLogFile=('/var/www/html/server/download_icons/log.txt');
  14.           $currIconLog="Icon added on server:" . $fulladdress . "\nName файла:" . $fileName . "\nSizeFile:" . $fileSize . "KB\nCRC32hash:" . $fileCRC32;
  15.    
  16.     file_put_contents($iconLogFile,$currIconLog, FILE_APPEND | LOCK_EX);
  17.    }
  18. }else {
  19.     if(is_uploaded_file($_FILES["icon"]["tmp_name"]))
  20.    {
  21.      // Если файл загружен успешно, перемещаем его
  22.      // из временной директории в конечную
  23.      move_uploaded_file($_FILES["icon"]["tmp_name"], "/var/www/html/server/download_icons/" . $fulladdress . "/" . $_FILES["icon"]["name"]);
  24.          $iconPath="/var/www/html/server/download_icons/" . $fulladdress . "/" . $_FILES["icon"]["name"];
  25.     $fileCRC32=crc32($iconPath);
  26.      $iconLogFile=('/var/www/html/server/download_icons/log.txt');
  27.           $currIconLog="Icon added on server:" . $fulladdress . "\nName файла:" . $fileName . "\nSizeFile:" . $fileSize . "KB\nCRC32hash:" . $fileCRC32;
  28.    
  29.     file_put_contents($iconLogFile,$currIconLog, FILE_APPEND | LOCK_EX);
  30.    }
  31. }
Add Comment
Please, Sign In to add comment