Pergunta

Quando eu usar um formulário HTML para publicar um arquivo, como faço para abordar conteúdos desse arquivo em php?

este trabalho?

$data = $_POST['file'];
$pre = explode(";;;", $data);

O arquivo é um arquivo de texto btw

Atualizar
a csv é fechado com campo ::: e linhas terminadas por ;;;. Como posso carregar isso em uma variável sem quebrar o script php, que é o que está acontecendo agora

Foi útil?

Solução

umm você pode fazer

$data = file_get_contents($_FILES['file']['tmp_name']);
$pre = explode(";;;", $data);

algo como isso deve funcionar

Outras dicas

Não, não vai funcionar. Você precisa salvar o arquivo localmente, em primeiro lugar, e abra o arquivo com algo como file_get_contents (). Por favor, leia a PHP Tutorial em uploads de arquivos

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top