Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.91 KB | None | 0 0
  1. <?php
  2.     require_once 'application/function.php';
  3.     $f = new Database_Manager($db_host,$db_name,$db_password,$db_dbase);    
  4.     $m = new Messages();
  5. //Начинаем работать с загрузкой файла
  6.    $dir = "upload/";        //Указываем директорию, которую надо отобразить на экране
  7.    $searchfile = scandir($dir);   //Сканируем содержимое указанной директории
  8.    $name = $id_check; //Генерируем название, как айди юзера
  9.    $editname = $_FILES["filename"]["name"];//получаем название файла
  10.    $typefile = strstr($editname, ".");//обрезаем до типа
  11.    $validition = array('.png','.jpg','.jpeg','.jpe','doc','docx','zip');
  12.    $namefile = $name.$typefile;
  13.    $mass = in_array($typefile, $validition);
  14.     if ($_FILES["filename"]["size"] == 0)
  15.    {
  16.    $m->warning("Печаль!", "И что нам с ним делать?");
  17.    exit;
  18.    }
  19.    if ($mass == 0)
  20.    {
  21.       $m->warning("Ошибка", "Недопустимое расширение!");
  22.      exit;
  23.    }
  24.    if($_FILES["filename"]["size"] > 1024*3*1024 )
  25.    {
  26.      $m->warning("Ошибка","Размер файла превышает три мегабайта");
  27.      exit;
  28.    }
  29.    
  30.    // Проверяем загружен ли файл
  31.    if(is_uploaded_file($_FILES["filename"]["tmp_name"]))
  32.    {
  33.      // Если файл загружен успешно, перемещаем его
  34.      // из временной директории в конечную
  35.      move_uploaded_file($_FILES["filename"]["tmp_name"], "upload/".$namefile);// из временной в папку. где $object - папка, $name - имя файла , $typefile - тип файла
  36.      //Теперь поработает с результатами!
  37.     $result_server = mysqli_fetch_assoc(mysqli_query($current_session,"SELECT * FROM `answer` WHERE `id`='1' LIMIT 1"));
  38.     $result_answer = mysqli_fetch_assoc(mysqli_query($current_session,"SELECT * FROM `answer` WHERE `id`='1' LIMIT 1"));
  39.     $answer_server = $result_server['answer'];
  40.     $shkala = $result_server['shkala'];
  41.     $arr_shkala = explode(' ', $shkala);
  42.     $arr_user = explode(' ', $answer);
  43.     $arr_server = explode(' ', $answer_server);
  44.     $ball1=0;
  45.     for ($i=0;$i<=22;$i++)
  46.     {
  47.         if ($arr_user[$i] === $arr_server[$i])
  48.         {
  49.             $arr_final[$i] = "+";
  50.             $ball1++;
  51.         }else
  52.         {
  53.             $arr_final[$i] = "-";
  54.         }    
  55.     }
  56.     $ball2 = $arr_shkala[ball1-1];
  57.  
  58.     $maska = implode(" ",$arr_final);
  59.  
  60.     ($f->ins("UPDATE `users` SET `ball1`='$ball1',`ball2`='$ball2', `check`='1', `maska`='$maska' WHERE `id_check`='$id_check' "));
  61.    }    
  62.    else
  63.        {
  64.      $m->error("Ошибка","Ошибка загрузки файла");
  65.     }  
  66. include 'application/footer.php';
  67. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement