Задать вопрос
maxxtweek
@maxxtweek
Начинающий бекэнд разработчик

Как решить проблему с $_POST отправкой файла?

Всем доброго времени суток,скорей всего глупый вопрос,но что-то я не могу понять,в чем проблема.
Отправляю csv файл через форму
<form method="post" action="index.php"  enctype="multipart/form-data">
    <input type=file name="uploadfile">
    <input type="submit" class="btn btn-warning " value="Загрузить">
</form>

Хочу вывести добавить строку из файла в массив и вывести
elseif(!empty($_POST['uploadfile'])){
    print_r($_POST['uploadfile']);

    $array_line_full = array();

    $handle = fopen($_FILES['uploadfile']['tmp_name'], "r");
    while (($line = fgetcsv($handle, 0, ";")) !== FALSE) {
        $array_line_full[] = $line; //Записываем строчки в массив
    }
    fclose($handle);
    print_r($array_line_full);

код,рабочий,но не могу разобраться с POST'ом :С
Заранее благодарю за ответ
  • Вопрос задан
  • 144 просмотра
Подписаться 1 Оценить Комментировать
Решения вопроса 1
pashted
@pashted
тыжпрограммист
файлы попадают в глобальный массив $_FILES, а не $_POST. так что здесь будет пусто $_POST['uploadfile']
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы