formdan yüklenen bir metin / csv dosyası patlayabilir gerekir

2 Cevap php

I bir dosyayı göndermek için bir html formu kullandığınızda, nasıl ben php o dosyanın içeriğini başvurmalıyım?

Bu işe yarayacak mı?

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

Dosya btw bir metin dosyası

UPDATE
the csv is field enclosed with ::: and lines terminated by ;;;. How can i load this into a variable without breaking the php script, which is what is happening now

2 Cevap

umm yapabilirsiniz

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

Bu işe gerektiği gibi bir şey

Hayır, o iş olmaz. Sen) Önce, yerel dosyayı kaydetmek gerekir ve file_get_contents gibi bir şey ile (dosyayı açacağım. PHP Tutorial on File Uploads okuyunuz