нужно взорвать текстовый / CSV-файл, загруженный из формы - PullRequest
0 голосов
/ 25 октября 2009

Когда я использую HTML-форму для публикации файла, как мне обратиться к содержимому этого файла в php?

это будет работать?

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

файл представляет собой текстовый файл между прочим

UPDATE
CSV - это поле, заключенное в :::, а строки заканчиваются ;;;. Как я могу загрузить это в переменную, не нарушая php-скрипт, что сейчас происходит

Ответы [ 2 ]

2 голосов
/ 25 октября 2009

ум, вы можете сделать

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

что-то подобное должно работать

1 голос
/ 25 октября 2009

Нет, это не будет работать. Сначала вам нужно будет сохранить файл локально и открыть файл с помощью функции file_get_contents (). Пожалуйста, прочитайте Учебник PHP по загрузке файлов

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...