necessidade de explodir um arquivo de texto / CSV carregado de forma
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
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