Advertisement
Guest User

Upload Marinheiro

a guest
Jun 20th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.50 KB | None | 0 0
  1. <?php
  2.  
  3. if (isset($_POST["submeter"])) {
  4.     $nome = $_POST['nome'];
  5.     $categoria = $_POST['categoria'];
  6.     $ingredientes = $_POST['ingredientes'];
  7.     $preparo = $_POST['preparo'];
  8.     $descricao = $_POST['intro'];
  9.     novoProduto($nome, $descricao, $categoria, $ingredientes, $preparo);
  10.  
  11.     $verificar = mysqli_query($ligacao, "SELECT c_ct_recipe_id FROM t_ct_recipes ORDER BY c_ct_recipe_id DESC LIMIT 1;");
  12.     $linha = mysqli_fetch_array($verificar);
  13.     $new = $linha['c_ct_recipe_id'];
  14.  
  15.     $filename = $_FILES["fileToUpload"]["name"];
  16.     $file_basename = substr($filename, 0, strripos($filename, '.')); // get file extention
  17.     $file_ext = substr($filename, strripos($filename, '.')); // get file name
  18.     $filesize = $_FILES["fileToUpload"]["size"];
  19.     $allowed_file_types = array('.png','.jpg','.jpeg');
  20.  
  21.     if (in_array($file_ext,$allowed_file_types) && ($filesize < 5000000)) {
  22.         // Rename file
  23.         $newfilename = $new . $file_ext;
  24.         move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], "../../img/recipes/" . $newfilename);
  25.         $ext = mysqli_query($ligacao, "UPDATE t_ct_recipes SET c_ct_recipe_ext = '$file_ext' WHERE c_ct_recipe_id = '$new';");
  26.  
  27.     } else {
  28.         // file type error
  29.         echo "Only these file typs are allowed for upload: " . implode(', ',$allowed_file_types);
  30.         unlink($_FILES["fileToUpload"]["tmp_name"]);
  31.     }
  32.  
  33.     echo '<script type="text/javascript">window.location.replace("/development/admin/novareceita");</script>';
  34. }
  35.  
  36. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement