Advertisement
Ostap34JS

Untitled

Feb 5th, 2017
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.81 KB | None | 0 0
  1.  
  2.             // На всяк випадок зробим папку
  3.             // Якщо папка вже створена мовідомлення про помилку ми не побачимо, бо користуємось оператором @:
  4.  
  5.             @mkdir("uploads", 0777);
  6.  
  7.             // Копіюєм файл з /tmp в uploads
  8.             // Імя файлу буде таким як до відправки на сервер:
  9.  
  10.             copy($_FILES['uploadfile']['tmp_name'],"uploads/".basename($_FILES['uploadfile']['name']));
  11.  
  12.             // Папка в яку ми будемо отримувати файл
  13.             $uploaddir = 'user/user_images/';
  14.             $uploadfile = $uploaddir.basename($_FILES['uploadfile']['name']);
  15.  
  16.             // Копіюємо файл з тимчасової папки:
  17.             if (copy($_FILES['uploadfile']['tmp_name'], $uploadfile))
  18.             {
  19.                 //
  20.                 $image_name = $_FILES['uploadfile']['name'];
  21.  
  22.                 $update = "update `users` set user_name='$u_name', user_pass='$u_pass', user_email='$u_email', user_image='$image_name' where user_id='$user_id'";
  23.  
  24.                 $run = mysqli_query($con,$update);
  25.  
  26.                 if($run){
  27.                     echo"<script>alert('Ваш профіль змінено!');</script>";
  28.                     echo"<script>window.open('home.php','_self');</script>";
  29.                 }
  30.                 else{
  31.                     echo"<script>alert('Ваш профіль НЕ змінено');</script>";
  32.                 }
  33.                 echo "<h3>Файл успешно загружен на сервер</h3>";
  34.             }
  35.             else { echo "<h3>Ошибка! Не удалось загрузить файл на сервер!</h3>"; exit; }
  36.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement