[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)

AULA 65 : FORMULARIO PARA ENVIO DE ARQUIVO NAO FUNCIONA

[Concluído]

PHELIPE STERING
Criador PHELIPE STERING 29/01/2022

Boa noite Professor,

Meu formulario de envio de arquivos nao esta funcionando, ao clicar em enviar nao abre a janela de envio. Tentei algumas pesquisas e testes e nao consegui... Poderia me ajudar mais uma vez ?...

Muito obrigado -  Codigo do Git Hub abaixo...

 

https://github.com/phelipestering/MP3_SPECIALIZATI/commit/17778e0aa91a2904b976f51d058db303224687b0?diff=split

Manager Carlos Ferreira 29/01/2022

Olá, Phelipe!
Tudo bem?

Ajudo sim, claro.

Deixa o atributo action com #
action="#"

E faz um teste amigo, no if, valida se está chegando nele:
<?php

if($_SERVER['REQUEST_METHOD'] == 'POST') {
    die('entrou');
} else {
    die('Não entrou');
}

Carlos Ferreira
Thiago Santos Pinheiro Costa 29/01/2022

eu corrigi assim:

<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
$album = $_POST['name'];
$path = "albums/{$album}";

if (!is_dir($path)){
mkdir($path);
}

$file = $_FILES['image']['name'];
$temp_file = $_FILES['image']['tmp_name'];
 
$destination = $path . '/' . $file;
 
if (move_uploaded_file($temp_file, $destination)) {
echo "Arquivo enviado com sucesso para $destination";
} else {
echo "Houve um erro ao enviar o arquivo.";
}
}
?>
Thiago Santos Pinheiro Costa
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!